home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1999 January / EnigmA AMIGA RUN 33 (1999)(G.R. Edizioni)(IT)[!][issue 1999-01].iso / earcd / faq / scsi-faq / part1.z / part1
Text File  |  1999-01-01  |  172KB  |  4,365 lines

  1. Path: senator-bedfellow.mit.edu!bloom-beacon.mit.edu!gatech!192.26.210.166.MISMATCH!sunqbc.risq.qc.ca!ais.net!uunet!in4.uu.net!Pollux.Teleglobe.net!orion.cst.tpsa.pl!news.tpnet.pl!not-for-mail
  2. From: gfield@zk3.dec.com (Gary Field)
  3. Newsgroups: comp.periphs.scsi,comp.answers,news.answers
  4. Subject: comp.periphs.scsi FAQ part 1 of 2
  5. Followup-To: comp.periphs.scsi
  6. Organization: Digital Equipment Corp.
  7. Lines: 4345
  8. Approved: news-answers-request@MIT.EDU
  9. Distribution: world
  10. Expires: 5 May 1998 05:00:03 GMT
  11. Message-ID: <GFIELD.98Apr1125329@scuzzy.zk3.dec.com>
  12. Reply-To: gfield@zk3.dec.com (Gary Field)
  13. Summary: This posting contains a list of Frequently Asked
  14.              Questions (and their answers) about SCSI.  It
  15.              should be read by anyone who wishes to post to the
  16.              comp.periphs.scsi newsgroup.
  17. Date: Tue, 05 May 1998 11:34:11 GMT
  18. NNTP-Posting-Host: red.gdansk.sprint.pl
  19. NNTP-Posting-Date: Tue, 05 May 1998 13:34:11 MET DST
  20. Xref: senator-bedfellow.mit.edu comp.periphs.scsi:112214 comp.answers:31192 news.answers:129372
  21.  
  22. Archive-name: scsi-faq/part1
  23. Posting-Frequency: monthly
  24. Last-modified: 1998/3/31
  25.  
  26. Note:
  27. The FAQ has undergone a facelift. The source file is now a Microsoft Word
  28. for Windows (Office '97) document so that it is be possible to
  29. generate both a text and an HTML version from the same document.
  30. I'm not thrilled with the text file that I'm getting out of Microsoft Word,
  31. but I believe all the information is there.
  32. The HTML version will make it much easier and faster to look up information
  33. by providing hyperlinks. The text version will continue to be produced
  34. until there is no significant interest in it. If you would be unable to
  35. read an HTML version of the FAQ and want to make sure I continue to
  36. produce the plain text version, email me at: gfield@zk3.dec.com
  37. explaining why. So far I have only received one request for the text
  38. version, so it may not live much longer.
  39.  
  40.     Gary Field
  41. -----------------------------------------------------------------------
  42.  
  43.  
  44. SCSI FAQ
  45. Frequently Asked Questions List for comp.periphs.scsi
  46. Current Editor: Gary Field (gfield@zk3.dec.com)
  47. (Where you see reference to [Editor(GF)] that means me.)
  48. Last updated: March 31, 1998
  49.  
  50. Skip to Table of Contents
  51.  
  52. FAQ history: Created by Johnathan Vail (vail@prepress.pps.com) from 
  53. articles submitted to him by comp.periph.scsi readers.
  54. Maintained by Johnathan Vail until November 1993.
  55.  
  56. Where to get the latest copy of this FAQ:
  57. The comp.periphs.scsi FAQ is posted to Usenet during the first week 
  58. of each month. As of February 1998 it is available in both a text 
  59. file version and an HTML version. Some sites may not yet be archiving 
  60. the HTML version.
  61. A recent version can be obtained via anonymous ftp from:
  62. ftp.ultranet.com:
  63. pub/gfield/scsi/scsifaq.txt and scsifaq.html
  64. Note: the gfield directory will not show up using DIR, but it's 
  65. actually there. Just CD to it.
  66. OR
  67. rtfm.mit.edu:
  68. pub/usenet-by-group/comp.periphs.scsi/comp.periphs.scsi_FAQ_part_*
  69. via World Wide Web (WWW):
  70. http://www.cis.ohio-state.edu/hypertext/faq/usenet/scsi-faq/ 
  71. OR
  72. http://www.ultranet.com/~gfield/gary/scsi.html 
  73. OR
  74. http://fieldnet.ne.mediaone.net/gary/scsi.html
  75.  
  76.  
  77. Attention SCSI vendors: There are a few articles in this FAQ where vendor 
  78. contact information, and in a few cases, part numbers, are listed. 
  79. This is not an attempt to steer business to any particular vendor but 
  80. only to provide possible sources of certain "hard to find" SCSI 
  81. accessories (particularly special cables, adapters and terminators). 
  82. If you want to be listed in one or more articles please send your 
  83. contact info and which items you can provide to the FAQ editor.
  84. I will not include pointers for devices like hard disks, tapes, 
  85. CDROMs etc., which I consider readily available.
  86.  
  87.  
  88. Table of Contents:
  89. Categories:
  90. Generic SCSI Questions
  91. SCSI Documentation and Books
  92. SCSI Manufacturer Contact Information
  93. Manufacturer Specific Questions
  94. Platform Specific Questions
  95. Device Model Specific Questions
  96. Host Adapter Model Specific Questions
  97.  
  98. Generic SCSI Questions:
  99. What is SCSI? 
  100. What information should I provide when asking a question in the 
  101. comp.periphs.scsi newsgroup?
  102. What do all these SCSI buzzwords mean? 
  103. What is the history of SCSI (What is SASI)? 
  104. Can I access a SASI drive with a SCSI controller? 
  105. How should I lay out my SCSI bus? What should I avoid? 
  106. Where do I put the terminators? 
  107. What is a SCSI terminator? Why do I need them? 
  108. Where Should I place the SCSI adapter on the SCSI bus? 
  109. Is the spacing of connectors on a SCSI cable important? 
  110. How long can my SCSI bus be? 
  111. What are the pros and cons regarding SCSI vs IDE/ATA ? 
  112. Should I spend the extra money on SCSI or just get IDE? 
  113. Can I have both IDE/ATA drives and SCSI in the same system? 
  114. Is it possible for two computers to access the same SCSI disks? 
  115. Is it possible for two computers to access the same SCSI tape? 
  116. What is FAST SCSI ? 
  117. How can I check a passive SCSI terminator ? 
  118. Can someone explain to me the difference between 'normal' SCSI and 
  119. differential SCSI? 
  120. What are the pinouts for differential SCSI? 
  121. How can I tell if I have a single ended or differential drive ? 
  122. What are the pinouts for SCSI connectors? 
  123. I've got a SCSI disk with an 80 pin connector. Someone called it an 
  124. SCA drive. Can I connect this to my SCSI bus? 
  125. What is the difference between SCSI-1 and SCSI-2? 
  126. What is the difference between SCSI-2 and SCSI-3? 
  127. Are SCSI-3 hard drives and/or controllers available yet? 
  128. After perusing the latest issue of Computer Shopper, I came away with 
  129. the impression that companies are calling F&W SCSI-2 HD's SCSI-3. Is 
  130. this an incorrect assumption, or is F&W SCSI-2 known as SCSI-3? 
  131. Is SYNCHRONOUS faster than ASYNCHRONOUS? 
  132. Is the NCR 53C90 Faster than spec? 
  133. What is ASPI? 
  134. What is CAM? 
  135. What is FPT (Termination)? 
  136. What is Active Termination? 
  137. Why Is Active Termination Better? 
  138. How can I tell whether an unmarked terminator is active or passive? 
  139. Where can I buy terminators ? 
  140. What is Plug and Play SCSI? 
  141. Will attaching a SCSI-1 device to my SCSI-2 bus hurt its performance? 
  142. Can I connect a SCSI-3 disk to my SCSI-1 host adapter? 
  143. Can I connect a SCSI-2 CDROM to a SCSI-3 host adapter? 
  144. Can I connect a Narrow SCSI2 disk to a WIDE SCSI3 host adapter? 
  145. Can I connect a WIDE device to my narrow SCSI host adapter? 
  146. Can I connect a narrow device to my WIDE SCSI host adapter? 
  147. How does device ID numbering work with WIDE vs NARROW devices? 
  148. What is spindle-sync and why would I want it? 
  149. What if I have a SCSI drive larger than a gigabyte (1024MB)? 
  150. My SCSI bus works, but is not reliable. What should I look at? 
  151. Where can I find information about programming using the ASPI 
  152. interface from DOS and Windows? 
  153. What kinds of Optical Drives are available? 
  154. I connected an old narrow device to my WIDE bus with a 68 pin to 50 
  155. pin adapter. Now my TERMPWR seems to be shorted out. What is 
  156. happening? 
  157.  
  158. Table of Contents
  159. SCSI Documentation and Books:
  160. Where can I get various SCSI documentation? 
  161. How can I find out about the emerging SCSI standards? 
  162. Where can I get official ANSI SCSI documents? 
  163. What SCSI books and tutorials are available? 
  164. Where can I find SCSI info on the Web? 
  165. Where can I get information on various disk drives and controllers? 
  166.  
  167. Table of Contents
  168. SCSI Manufacturer Contact Information:
  169. How can I contact:
  170. Adaptec 
  171. Archive Corporation (see Seagate) 
  172. BusLogic /Bustek / Mylex 
  173. Corel 
  174. Future Domain 
  175. Fujitsu 
  176. Quantum 
  177. Seagate 
  178. Conner Peripherals 
  179. Maxtor 
  180. NCR 
  181. Philips 
  182. Symbios Logic 
  183. UltraStor 
  184. Tecmar Technologies (formerly Wangtek, WangDAT, Sytron, and Rexon) 
  185. Western Digital 
  186. DPT (Distributed Processing Technology) 
  187. Micropolis 
  188. Legacy Storage System 
  189. Table of Contents
  190. Manufacturer Specific Questions:
  191. Where can I get SCSICNTL.EXE and other Adaptec files? 
  192. Where can I get technical information and jumper settings for HP 
  193. drives ? 
  194. Who manufactures SCSI extenders and Single-Ended to Differential 
  195. converters ? 
  196.  
  197. Table of Contents
  198. Platform Specific Questions:
  199. What are the general steps I need to do to install a SCSI disk to be 
  200. used with Windows? 
  201. My SCSI CDROM only works when Windows 95 is installed. How can I get 
  202. Windows 95 installed? Is this a catch 22? 
  203. Are there any storage related reasons to upgrade to Windows 95 OSR2? 
  204. Under Windows 95 OSR2 I can only see the first 8 GB of my 9 GB disk. 
  205. What’s going on? 
  206. I'm having problems with my Adaptec 2940xx under Windows 95 but it 
  207. works OK under other O/Ses (like Linux or Windows NT). 
  208.  
  209. Table of Contents
  210. Device Model Specific Questions:
  211. What are the jumpers on my Conner drive? 
  212. What are the jumpers for my Wangtek 5150 drive? 
  213. How do I configure my HP DDS DAT tape drive? 
  214.  
  215. Table of Contents
  216. Host Adapter Model Specific Questions:
  217. What is the problem with the Adaptec 1542C and external cables? 
  218. What is the difference between the Adaptec 1542A and 1542B? 
  219. What are the differences between the Adaptec 1542B and the 1542C? 
  220. What are the differences between the 1542C and the 1542CF? 
  221. Where can I get drivers (ASPI and other) for the WD7000 FASST2 host 
  222. adapter? 
  223. How to replace Macintosh internal HD and terminate the SCSI chain 
  224. properly? 
  225. I changed the host adapter in my system and now my disk doesn’t work. 
  226. Why?
  227.  
  228. Table of Contents
  229. End
  230.  
  231.  
  232. Answers to the Questions: 
  233. ====
  234. QUESTION: What is SCSI?
  235. ANSWER From: LSD, L.J.Sak@Kub. Edited by Gary 
  236. Field(gfield@zk3.dec.com)
  237. ====
  238.  
  239. SCSI stands for Small Computer Systems Interface. It's a standard for 
  240. connecting peripherals to your computer via a standard hardware 
  241. interface, which uses standard SCSI commands. The SCSI standard can 
  242. be divided into SCSI (SCSI1) and SCSI2 (SCSI wide and SCSI wide and 
  243. fast).
  244. SCSI2 is the most recent version of the SCSI command specification 
  245. and allows for scanners, hard disk drives, CD-ROM players, tapes [and 
  246. many other devices] to connect.
  247.  
  248.  
  249. Table of Contents
  250. ====
  251. Question: What information should I provide when asking a question in 
  252. the comp.periphs.scsi newsgroup?
  253. Answer From: Gary Field(gfield@zk3.dec.com)
  254. ====
  255. In order for most SCSI problems to be resolved, one needs to provide 
  256. at least the following:
  257. Type of system (PC, SPARC or Alpha Workstation, etc.)
  258. If PC, what type of motherboard?
  259. Operating System (DOS, Windows 3.x, Win 95/98, Win NT 4/5, Linux, 
  260. other UNIX)
  261. Specific SCSI host adapter (Symbios xxxx, Adaptec xxxx, etc)
  262. List of attached devices (and for disks, whether they're WIDE or 
  263. NARROW)
  264. Length of SCSI bus
  265. Where the terminators are located
  266. Whether the configuration is new, or was working before.
  267.  
  268.  It may seem like a lot of information to provide, but unless you 
  269. have some SCSI experience, you may not realize how many factors can 
  270. affect whether the system works properly or not.
  271.  If you don't know what some of these things mean, read the rest of 
  272. this document until you do. You'll get much more help if you appear 
  273. to have made an effort to find the answer on your own before asking 
  274. for help.
  275. Asking a question like "My scanner doesn't work, how come?" may not 
  276. even get you a response.
  277.  
  278. Table of Contents
  279. ====
  280. Question: What do all these SCSI buzzwords mean?
  281. Answer From: hennes@stack.urc.tue.nl (Hennes Passmann)[Editor(GF)]
  282. ====
  283.  
  284. -Host adapter:
  285. The card that connects your computer to the SCSI-bus.
  286. Usually called SCSI-controller by marketing droids.
  287.  
  288. -Terminators (passive):
  289. A group of resistors on the physical ends of a single ended SCSI-bus 
  290. (and only on these ends) that dampens reflected signals from the ends 
  291. of the bus. Each terminated signal is connected by:
  292. * 220 Ohm to +5 volt (TERMPWR)
  293. * 330 Ohm to ground.
  294. The 18 signals that are terminated are:
  295. I/O, Req, C/D, Sel, Msg, Rst, Ack, Bsy, Atn, DB(p), DB(7) ... DB(0).
  296.  
  297. -Terminators (active).
  298. Rather than passive terminators that use TERMPWR which may not be 
  299. exactly +5v, active terminators use a voltage regulator. 
  300.  
  301. -Single ended:
  302. "Normal" electrical signals. Uses open collector to the SCSI bus, 
  303. [usually] survives wrong cable insertion. DIFFSENSE signal is used to 
  304. detect connection of wrong type devices.
  305. The max. length for SCSI-1 is a 6 meter cable with stubs of max 10cm 
  306. allowed to connect a device to the main-cable. Most devices are 
  307. single ended.
  308.  
  309. -Differential:
  310. Uses two wires to drive one signal.
  311. Max. cable length of 25 meters.
  312. Electrically incompatible with single ended devices! 
  313. SCSI-1 and upwards.
  314.  
  315. -Apple kludge:
  316. The single ended 50 pins cable has been reduced to 25 pins by tying 
  317. most grounds together. DB25 connector (like a parallel port). Often 
  318. used as the external SCSI connector.
  319.  
  320. -Asynchronyous SCSI:
  321. A way of sending data over the SCSI-bus.
  322. The initiator sends a command or data over the bus and then waits 
  323. until it receives a reply (e.g. an ACKnowledge). All commands are 
  324. send asynchronously over the 8 bit part of the SCSI-bus.
  325.  
  326. -Synchronous SCSI.
  327. Rather then waiting for an ACK, devices that both support synchronous 
  328. SCSI can send multiple bytes over the bus in the folowing way: 
  329. send data1 : send data2 : ... : send data3 (max outstanding bytes)
  330. : wait : wait : response1 : reponse2: ...
  331. This improves throughput, especially if you use long cables. (The 
  332. time that a signal travels from one end of the cable to the other end 
  333. of the cable IS relevant.)
  334.  
  335. -Fast SCSI: 
  336. Fast SCSI allows faster timing on the bus. ( 10MHz instead of 5MHz ) 
  337. On a 8 bit SCSI-bus this increases the *theoretical* maximum speed 
  338. from 5MB/s to 10MB/s. I know of no single drive that reaches these 
  339. speeds.
  340.  
  341. - RAID:[Added by Editor(GF) Corrected by Fredrik Bjork 
  342. (ace@varberg.se)]
  343. A Redundant Array of Independant Disks is a set of drives connected 
  344. to a special dual ported SCSI adapter that allows certain types of 
  345. access optimization. A RAID 0 array stripes the data accross multiple 
  346. drives to decrease data latency. A RAID 1 array mirrors the data on 
  347. multiple drives for increased data integrity. A RAID 5 array uses 
  348. extra drives in a distributed manner to store parity information that 
  349. can be used to apply data correction and recover any data in the 
  350. event of any individual disk failure. This provides high reliability.
  351.  
  352. -Ultra SCSI:
  353. Allows up to 20MHz signals on the bus.
  354.  
  355. -Wide SCSI:
  356. Uses an extra cable (or 68 pin P cable) to send the data 16 or 32 
  357. bits wide. This allows for double or quadruple speed over the SCSI-
  358. bus. Note that no *single* drive reaches these speeds, but groups of 
  359. several drives can. 
  360.  
  361. Table of Contents
  362. ===
  363. Question: What is the history of SCSI (What is SASI)?
  364. Answer From: hennes@stack.urc.tue.nl (Hennes Passmann)
  365. ====
  366.  
  367. #include <stddisclaimer.h>
  368.  
  369.  
  370. 1979 The disk drive manufacturer Shugart begin working on a new drive 
  371. interface with logical rather then physical adressing.
  372. It used 6 byte commands.
  373.  
  374. Shugart Associates Systems Interface (20 pages long) made public.
  375.  
  376. A few SASI drives are developed
  377.  
  378. 1980 Attempt to make SASI an ANSI standard failed.
  379.  
  380. 1981 Shugart and NCR request an ANSI committee be formed for SASI
  381.  
  382. 1982 ANSI committee X3T9.2 is formed.
  383. SCSI adds the ATN signal to the bus and creates the message protocol.
  384.  
  385. 1983 Development of SCSI drives and ST-506 to SCSI bridges begins.
  386.  
  387. 1985 CCS (Common Command Set) used in most disk drives.
  388. Only disk and tape commands were adequately specified.
  389.  
  390. 1986 Work begins on SCSI-2.
  391.  
  392. 1986 SCSI-1 becomes official as ANSI X3.131-1986 
  393. (yes, after the work had begun on SCSI-2)
  394. 6 and 10 byte commands.
  395. SCSI-2 specifies CDROM commands.
  396.  
  397. 1988 Production of SCSI-2 devices begins.
  398.  
  399.  
  400. 1993 Work begins on SCSI-3.
  401.  
  402. 1994 SCSI-2 becomes official as X3.131-1994.
  403.  
  404. SCSI-2 is backwards compatible with SCSI-1 and adds the following:
  405. *Fast SCSI-2. Optional bus speed of 10MHz instead of 5MHz.
  406. *Wide Optional 16 or 32 bit cable instead of 8 bits.
  407. *more commands defined, many optional (I'm not going to type the 
  408. entire list here)
  409. *broader support for non-disk devices (tape.CDROM,Scanners....)
  410.  
  411. SCSI-2 devices can talk to the host adaptor on their own inititive.
  412. (e.g. to set in which mode they shoud operate, FAST or not, wide, 
  413. extra wide or normal ...) This can confuse some older SCSI-1 HA.
  414.  
  415. 1995 Production of drives that have some SCSI-3 enhancements.
  416.  
  417. Ultra SCSI: Bus speed of 20MHz?
  418.  
  419. 1996: SCSI-3 proposals include:
  420. -Support for graphical commands.
  421. -Fibre channel protocol (fibre channel)
  422. -Serial packet protocol (IEEE P1394)
  423. -SCSI-3 general packet protocol (almost all serial interfaces) and of 
  424. course the old SCSI-2 commands and more.
  425. -Low Voltage Differential Parallel interface
  426. -CD-R command set and algorithms
  427.  
  428. Future(after 1996): SCSI-3 becomes official
  429. SCSI becomes a more network-like environment where devices can be 
  430. physically distributed and shared more easily.
  431.  
  432. Table of Contents
  433. ===
  434. Question: Can I access SASI drive with SCSI controller?
  435. Answer From: Gary Field(gfield@zk3.dec.com)
  436. ====
  437.  
  438. Well, the answer is a definite maybe, but very unlikely. Old low 
  439. performance SCSI adapters and drivers that use only a minimal subset 
  440. of the SCSI commands may work with SASI devices that happen to 
  441. support the INQUIRY command. Newer adapters and drivers expect to be 
  442. able to use messages and will get very upset with a SASI device that 
  443. doesn't understand them.
  444. In reality, there is no practical reason to do this. Any SASI device 
  445. is so obsolete that is has no real value in a system being used in 
  446. 1990 or later.
  447.  
  448. Table of Contents
  449. ====
  450. Question: How should I lay out my SCSI bus? What should I avoid?
  451. Question: Where do I put the terminators?
  452. Question: Where should the adapter card be placed?
  453. Answers From: Nick Kralevich <nickkral@cory.eecs.berkeley.edu>
  454.      edited by Gary Field (gfield@zk3.dec.com)
  455. ====
  456.  
  457. One confusing thing about SCSI is what the SCSI bus is supposed to 
  458. look 
  459. like, and how devices should be placed on the bus.
  460.  
  461. The SCSI bus MUST run continuously from one device to another, like 
  462. this:
  463.  
  464. DEVICE A --------- DEVICE B --------- DEVICE C -------- DEVICE D
  465.  
  466. Where device A, B, C, and D can either be internal or external
  467. devices. 
  468.  
  469. The devices on the SCSI bus should have at least 4 to 6 inches of 
  470. cable between devices. This is to satisfy the SCSI-2 requirement that 
  471. "stubs" be placed at least .1 meters apart. Some devices that have a 
  472. lot of internal wiring between the connector and the SCSI chip can 
  473. look like a "stub" or bus discontinuity. The reason for all these 
  474. requirements is that a SCSI bus is really 18 "transmission lines" in 
  475. the wave theory sense. A pulse propagating along it will "reflect" 
  476. from any part of the transmission line that is different from the 
  477. rest of it. These relections add and subtract in odd combinations and 
  478. cause the original pulse to be distorted and corrupted. The 
  479. terminators "absorb" the energy from the pulses and prevent 
  480. relections from the ends of the bus. They do this because they 
  481. (hopefully) have the same impedance as the rest of the transmission 
  482. line.
  483.  
  484. The SCSI bus must not have any "Y" shape cabling. For example, 
  485. setting up a cable that looks like this is NOT allowed:
  486.  
  487.     DEVICE B
  488.        \ 
  489.          \
  490.           \
  491.            >------------- DEVICE C ----------- DEVICE D
  492.           /
  493.         /
  494.       /
  495.    DEVICE A
  496.  
  497.  
  498. Where do I put the terminators?
  499.  
  500. Termination must be present at two and ONLY two positions on the SCSI 
  501. bus, at the beginning of the SCSI bus, and at the end of the SCSI 
  502. bus. There MUST be no more than two, and no less than two, 
  503. terminators on the bus.
  504. Termination must occur within 4 inches (.1 meter) of the ends of the 
  505. SCSI bus.
  506.  
  507. The following ARE acceptable:
  508.    +------------+----------+-----------+-----------+---------+
  509.    |            |          |           |           |         |
  510. DEVICE A  Unconnected Unconnected  DEVICE B    DEVICE C  Adapter                                             
  511. Terminated                         Terminated
  512.  
  513.    +------------+----------+-----------+-----------+---------+
  514.    |            |          |           |           |         |
  515. DEVICE A  Unconnected  DEVICE B  Unconnected   Adapter  DEVICE C 
  516. Terminated                                             Terminated
  517.  
  518.  
  519.    +------------+----------+-----------+-----------+---------+
  520.    |            |          |           |           |         |
  521. Adapter    DEVICE A   DEVICE B Unconnected Unconnected DEVICE C
  522. Terminated                                             Terminated
  523.  
  524. The following ARE NOT allowed:
  525.  
  526.    +------------+----------+-----------+-------------------+
  527.    |            |          |           |                   |
  528. DEVICE A    DEVICE B    Adapter    Unconnected        Unconnected 
  529. Terminated             Terminated
  530.  
  531.    +------------+----------+-----------+-----------+
  532.    |            |          |           |           |
  533. Termination DEVICE A   DEVICE B  DEVICE C       Adapter 
  534.                       Terminated
  535.  
  536.  
  537. Where Should I place the SCSI adapter on the SCSI bus?
  538.  
  539. The placement of the SCSI adapter card can be on the end, at the 
  540. beginning, or somewhere in the middle of the SCSI bus.
  541. Quite frankly, placement of the controller card isn't special.
  542. The adapter card is just another device on the SCSI bus.
  543. As long as the rules above and in other sections of this FAQ are 
  544. followed, there should be no problem placing the adapter card 
  545. anywhere on the SCSI bus.
  546.  
  547. However, if you place the adapter card somewhere in the middle of the 
  548. SCSI bus, you must be sure to disable termination on the adapter 
  549. card. As noted previously, a SCSI device is only allowed to have 
  550. terminations if it's at the end of the bus. Only two terminators are 
  551. allowed to terminate the SCSI bus, one at each end.
  552. One last note: It doesn't make any difference where each SCSI ID is 
  553. placed along the bus. It only matters that no two devices have the 
  554. same ID. Don't forget that the adapter has an ID too. (Usually ID 7).
  555.  
  556.  
  557. Table of Contents
  558. ===
  559. Question: What is a SCSI terminator? Why do I need them?
  560. ANSWER From: Gary Field (gfield@zk3.dec.com)
  561. ====
  562. A SCSI bus is a transmission line. To prevent reflections from the 
  563. ends of the bus, you need a device which makes the transmission line 
  564. appear to be of infinite length. This is done by attaching resistors 
  565. which have the same resistance as the characteristic impedance of the 
  566. transmission line to the ends of the bus. Also, since SCSI line 
  567. drivers are open-collector (which can only pull a signal low), a 
  568. pull-up resistor is needed to pull the signal high when it's not 
  569. asserted.
  570. If the ends of the bus are not terminated, the signal pulses will 
  571. reflect off these open ends and travel back along the bus in the 
  572. other direction. The resulting adding and cancelling of signal 
  573. amplitudes distorts and destroys the SCSI signals.
  574. There are two basic types of terminators, active and passive.
  575. Table of Contents
  576. ===
  577. Question: Is the spacing of connectors on a SCSI cable important?
  578. ANSWER From: Gary Field (gfield@zk3.dec.com)
  579. ====
  580. The ANSI SCSI spec's say that "stubs" on a SCSI bus must not be any 
  581. more than .1 meters (4 in.) long. In the most recent spec's there are 
  582. also guidelines that say you shouldn't place "stubs" any closer than 
  583. .3 meters (12 in.) apart. Since each device attached acts as a 
  584. "stub", you really shouldn't place connectors any closer than this. 
  585. This gets to be more important as your bus performance goes up. i.e. 
  586. with Fast20 it is very important, but with SCSI-1 it doesn't really 
  587. matter much. Since Fast20 also limits your overall bus length to 1.5 
  588. meters (for single ended) this also means you shouldn't really 
  589. connect more than 5 devices for best reliability.
  590.  
  591. Table of Contents
  592. ===
  593. QUESTION: How long can my SCSI bus be?
  594. ANSWER From: Gary Field (gfield@zk3.dec.com)
  595.  
  596. The SCSI length limits are based on the speed of the fastest device 
  597. attached to the bus.
  598.  
  599. Here's a table which shows the limits:
  600.  
  601. Speed of FASTEST device   Max. single-ended bus length   Max. HV 
  602. Diff. bus len.
  603. 5 MHz (SCSI1 synch.)        6 meters                    25 
  604. meters
  605. 10 MHz (SCSI2 FAST)        3 meters(not rec.)          25 meters     
  606. 20 MHz (Ultra or Fast20)    1.5 meters(not rec.)           ?
  607. 40 MHz (Ultra2 or Fast40)    Only differential connections allowed
  608. These limits assume the use of good quality cable which maintains its 
  609. characteristic impedance between 90 and 130 Ohms and the use of 
  610. active terminators at each end of the bus.
  611. Notice that I used the term MHz to specify speed since MB/sec. 
  612. changes with the bus width.
  613.  
  614. When Low Voltage Differential(LVD) devices are available, this will 
  615. allow lengths between the single-ended numbers and the HV Diff. 
  616. numbers.
  617.  
  618. Note: Bus width doesn't change the maximum allowable length.
  619. The bus width is independent of bus length or speed.
  620.   
  621. The above table assumes that you know the max. speed of your devices 
  622. (usually by looking in the manuals). Some software (like Adaptec EZ-
  623. SCSI) provides a driver status monitor which will tell you what mode 
  624. the devices are actually in. This is important since any synchronous 
  625. speed must be negotiated by either the device or the adapter. The 
  626. speed actually used will be the least common denominator between the 
  627. two.
  628. For example, if a Fast20 disk is attached to a 'SCSI2" host adapter 
  629. that only goes up to Fast10, the device will only run at 10 MHz.
  630.  
  631. Table of Contents
  632. ====
  633. QUESTION: What are the pros and cons regarding SCSI vs IDE/ATA ?
  634. ANSWER From: Gary Field (gfield@zk3.dec.com)
  635. ====
  636. Pros of IDE/ATA:
  637.     Inexpensive due to high volume of production
  638.     Supported directly by system BIOS in most cases
  639.     Less overhead per command
  640.  
  641. Cons of IDE/ATA:
  642. Very limited device attachment (two drives including CDROMs) 
  643. Only supports disk, CDROM (and limited support for tape) 
  644. Single threaded (commands do not overlap even with a second drive) 
  645. CPU is tied up transferring all data 
  646. IDE/ATA and ATAPI evolved as one kludge on top of another
  647. (so compatibility is not always good)
  648. Cannot handle scatter/gather operations well
  649.  
  650. Pros of SCSI:
  651. Flexible device attachment (up to 7 or 15 devices per SCSI bus) 
  652. Support for almost any peripheral type (disk, tape, CDROM, scanner 
  653. etc) 
  654. All commands can overlap with commands on other devices Usually uses 
  655. DMA to transfer data (which frees CPU for other tasks) Interface and 
  656. protocol is carefully specified by ANSI. 
  657. Largest, highest performance devices are available in SCSI before IDE 
  658. Most adapters can do scatter/gather DMA which is a necessity in 
  659. virtual memory systems (Like Unix, NT) (Win 95 ?)
  660.  
  661. Cons of SCSI:
  662. Generally more expensive than IDE/ATA 
  663. Slightly more complicated to install than IDE/ATA
  664.  
  665. ---------------
  666.  
  667. Now that I've said that, here's an article to show that there's more 
  668. than one opinion on this subject:
  669.  
  670. From: Ed Schernau <mithrandir@ids.net>
  671. Subject: FYI: EIDE and DMA/Scatter-Gather
  672. The Western Digital Caviar EIDE drive that came in what is now the 
  673. file server in our office came with a Win3.x 32 BDA driver which 
  674. allowed the user to select DMA type (B or F) and to implement 
  675. scatter-gather.
  676. Also, the Intel Triton chipset implements 2 EIDE controllers, and I 
  677. know that at least the 1 on the PCI bus supports bus-mastering, as 
  678. well as DMA. However, PIO transfers can be faster, the infamous Mode 
  679. 4 can in theory, do 16.6 MB/sec and I've heard of a Mode 5 which can 
  680. do 22 MB/sec. Which [PIO] is only a benefit in single-tasking systems 
  681. like DOS or Win3.x. Sounds like Intel is trying to make EIDE into 
  682. SCSI, eh?
  683.  
  684. Table of Contents
  685. ====
  686. Should I spend the extra money on SCSI or just get IDE?
  687. ANSWER From: Gary Field (gfield@zk3.dec.com)
  688. ====
  689. For home users this is a difficult question to answer in general.
  690. It totally depends on how you use your system, what operating system 
  691. is
  692. installed, and whether you will add more I/O devices in the future.
  693. For server systems in a corporate environment the only sensible 
  694. answer is to go with SCSI peripherals.
  695. IDE/EIDE is single threaded by nature. The current command must 
  696. complete before additional commands can start. With most IDE adapters 
  697. the processor must be involved in reading/writing the data from/to 
  698. memory. Another drawback is that only two drives can be attached. In 
  699. a single drive single-tasking system IDE will probably be slightly 
  700. faster and is definitely less expensive.
  701. When you start talking about multi-tasking operating systems (like 
  702. Win95, WinNT, Unix, OS/2 and Netware) SCSI is now a big advantage. As 
  703. disk drives get bigger, backup devices are becoming even more 
  704. important. In my opinion floppy tapes just aren't satisfactory. 
  705. They're too slow, too unreliable, non-portable(media exchange wise 
  706. not physically), and have low storage capacities. SCSI tape drives 
  707. are more expensive, but have none of these problems. SCSI devices 
  708. share the bus bandwidth efficiently by allowing one device to 
  709. transfer data while another is seeking or rewinding its media. Early 
  710. SCSI implimentations had some compatibility problems but these days 
  711. SCSI is simpler to install than EIDE. Each user needs to make this 
  712. choice individually, but if you don't consider all the issues, you 
  713. can find yourself needing to re-vamp all your I/O to add a device 
  714. later on. Before you decide to go with IDE, ask yourself if you will 
  715. ever want to add a CDROM, CD-R, scanner, or tape drive or need more 
  716. than two hard disk drives.
  717.  
  718. Here's a discussion that shows some of the advantages of SCSI in more 
  719. detail:
  720. from: Greg Smith (GREGS@lss-chq.mhs.compuserve.com)
  721.  
  722. Under DOS (and DOS/win3.1), there is very little useful work the host
  723. can do while waiting for a disk operation to complete. So handing off 
  724. some work from a 66 MHz 486 to, say, an 8 MHz Z80 (on the controller) 
  725. does result in a performance loss. Under EVERY other OS worth 
  726. discussing (Unix, Netware, NT, OS/2, Win95 etc) the processor can go 
  727. off and do something else while the access is in progress, so the 
  728. work done by the other CPU can result in a performance increase. In 
  729. such systems, due to virtual memory, a 64K byte 'contiguous' read 
  730. requested by a process may be spread to 16 separate physical pages.
  731. A good SCSI controller, given a single request, can perform this 
  732. 'scatter/gather' operation autonomously. ATA requires significant 
  733. interrupt service overhead from the host to handle this.
  734.  
  735. Another big issue: ATA does not allow more than one I/O request to be 
  736. outstanding on a single cable, even to different drives. SCSI allows 
  737. multiple I/O requests to be outstanding, and they may be completed 
  738. out of order. For instance, process 'A' needs to read a block.
  739. The request is sent to the drive, the disk head starts to move, and 
  740. process 'A' blocks waiting for it. Then, process 'B' is allowed to 
  741. run; it aslo reads a block from the disk. Process B's block may be 
  742. sitting in a RAM cache on the SCSI controller, or on the drive 
  743. itself. Or the block may be closer to the head than process A's 
  744. block, or on a different drive on the same cable. SCSI allows process 
  745. B's request
  746. to be completed ahead of process A's, which means that process B can 
  747. be running sooner, so that the most expensive chip - the system CPU - 
  748. tends to spend less time twiddling its thumbs. Under ATA, the process 
  749. B
  750. request cannot even be sent to the drive until the process A request 
  751. is complete. These SCSI capabilities are very valuable in a true 
  752. multi-tasking environment, especialy important in a busy file server, 
  753. and useless under DOS, which cannot take advantage of them.
  754. I tend to hear from people, 'Well, I never use multitasking' because 
  755. they never actively run two programs at once – all but one are 'just 
  756. sitting there'. Consider what happens though, when you minimize a 
  757. window which uncovers parts of four other application windows. Each 
  758. of those applications is sent a message telling it to update part of 
  759. its window; under win95, they will all run concurrently to perform 
  760. the
  761. update. If they need to access disk (usually because of virtual 
  762. memory) the smoothness of the update can depend a lot on the disk 
  763. system's ability to respond to multiple independent read requests and 
  764. finish them all as quickly as possible; SCSI is better at this.
  765.  
  766. So, yes, ATA is faster under DOS; but SCSI provides advantages which 
  767. are inaccessible to DOS. They will benefit Win95 however. The cost of 
  768. intelligent, fast SCSI controllers and drives should decrease as 
  769. people
  770. discover these advantages and start buying them. I should add that 
  771. many of SCSI's advantages are NOT available with some of the simpler 
  772. SCSI controllers which were targeted only to the DOS market or part 
  773. of cheap CDROM add-on kits.
  774.  
  775. Furthermore, SCSI allows far greater flexibility of interconnect. I 
  776. concede that for the mass market, which likes to buy pre-configured 
  777. machines, this is but a small advantage.
  778.  
  779. Table of Contents
  780. ====
  781. QUESTION: Can I have both IDE/ATA drives and SCSI in the same system?
  782. ANSWER From: Gary Field (gfield@zk3.dec.com)
  783. ====
  784. The short answer is YES. There are a few issues to consider however.
  785. The main issue is which device will be used for booting the system. 
  786. Under MSDOS, The system BIOS determined this completely. A couple 
  787. third party BIOSes (like MRBIOS) allowed the user to choose the boot 
  788. source, but most conventional BIOSes just booted from the IDE if it 
  789. was present. If no IDE was present then the standard option card BIOS 
  790. scan would find the SCSI card's BIOS and use it to boot.
  791. Under Windows 95 and Windows NT, there are more options. Since the 
  792. motherboard BIOS is used to load the boot sector that will still 
  793. happen according to the same rules as under MSDOS described above. 
  794. After the boot sector is loaded, the O/S's device drivers take over 
  795. and those can be unloaded or drive letters re-ordered via the O/S 
  796. configuration tools.
  797. Table of Contents
  798. ====
  799. QUESTION: Is it possible for two computers to access the same SCSI 
  800. disks?
  801. ANSWER From: burke@seachg.uucp (Michael Burke)
  802. ====
  803.  
  804. Yes, two (or more) systems can be on the same SCSI bus as SCSI disk 
  805. and tape drives. As long as the SCSI requirements are met - cable 
  806. lengths, termination and type - the devices can share the SCSI bus.
  807. [Editor(GF): Each host adapter needs to have a unique ID just as the 
  808. devices do. Some adapters don't let you set this. ]
  809. The question should be - Are there any O/S' that will allow the 
  810. sharing of file systems? It would not make sense for two hosts to go 
  811. about treating shared disks as if they each owned the device. Data 
  812. would be destroyed pretty quickly.
  813. [Editor(GF): CDROM drives can be shared pretty easily because they 
  814. are by definition READ-ONLY]
  815.  
  816. Disks can be best shared by having two (or more) partitions on a 
  817. disk. Each host "owning" its own file system.
  818. [Editor(GF): You also need to watch out for host adapters that reset 
  819. the bus when booting. Some adapters let you control this. ]
  820.  
  821. [ Additional editorial comment Editor(GF):
  822. The above discussion refers primarily to PCs. There are high end 
  823. systems that do allow sharing SCSI devices. Usually, this is to allow 
  824. fault tolerance. Two systems are connected to the same set of SCSI 
  825. storage devices and when one of them fails, the other takes control. 
  826. AIX with HACMP, Digital UNIX, and Digital VMS are examples of systems 
  827. that allow this.
  828. - Thanks to Cees de Groot for suggesting this addition.]
  829.  
  830. Table of Contents
  831. ====
  832. QUESTION: Is it possible for two computers to access the same SCSI 
  833. tape?
  834. ANSWER From: Gary Field (gfield@zk3.dec.com)
  835. ====
  836. Yes, this is not usually as problematic as sharing disks as long as 
  837. the operator is sensible about what is attempted.
  838. Some things you need to watch out for:
  839. Both host's device drivers must use RESERVE/RELEASE commands to lock 
  840. access. This locks the drive for access by only one system, the 
  841. conflicting host gets BUSY status until the currently accessing host 
  842. sends a RELEASE cmd. 
  843. The adapter on both hosts have unique IDs. 
  844. Good and common grounding of both systems and the devices. 
  845. SCSI length limits are not violated. 
  846. Make sure both hosts select the same data transfer mode (synch or 
  847. asynch). 
  848. Both hosts can be told which disks and other devices to access and 
  849. not to attempt to access the ones owned by the other host. 
  850. Neither host adapter resets the SCSI bus.
  851. Table of Contents
  852. ====
  853. QUESTION: What is the problem with the Adaptec 1542C and external 
  854. cables?
  855. ANSWER From: Scot Stelter, Adaptec (Product Manager for the AHA-1540)
  856. ====
  857. Several articles lately have cited the importance of SCSI-2-compliant 
  858. cables when cabling SCSI bus subsystems. Perhaps the most accurate 
  859. and technically detailed one was published in Computer Technology 
  860. Review in March ‘93 (Volume XIII, No. 3. PP. 6). In short, it 
  861. explains the double-clocking mechanism that can occur due to cables 
  862. whose impedance falls below the 90-Ohm SCSI-2 spec. Steep edge speeds 
  863. on the REQ and ACK lines of the SCSI bus exacerbate the problem, but 
  864. non-compliant cables are the root cause. Both LAN TIMES in the US 
  865. (5/24/93, page 115) and CT Magazine in Germany (7/93, page 18) cite 
  866. this cable problem.
  867. In an extensive survey of cables available in the US and Europe, we 
  868. found that more than half of the cables available have single-ended 
  869. impedances in the 65 to 80 Ohm range -- below the 90 to 132 Ohms 
  870. specified in the SCSI-2 spec. It seems that some (not all) cable 
  871. vendors do not understand the specification, describing their cables 
  872. as SCSI-2 compliant when they are not. A common misconception is that 
  873. SCSI-2 means a high-density connector. In fact, there are several 
  874. connector options. I have published a technical bulletin that 
  875. summarizes the critical requirements (TB 001, April 1993). An 
  876. artifact of its faster design left the AHA-1540C with faster edge-
  877. speeds than its predecessor, the AHA-1540B. As I have said, this can 
  878. exacerbate the effect of bad cables. This explains why some users 
  879. could get their AHA-1540B to work when an early AHA-1540C might not.
  880. Essentially, the 1540B was more forgiving than the early 1540Cs. Good 
  881. cables fixed the problem, but unfortunately for the user, good cables 
  882. are hard to find.
  883. After surveying the cable market and many of our customers, we 
  884. decided that bad cables were going to be here for a while, and we had 
  885. to make the 1540C as forgiving as the 1540B was. At the end of April 
  886. '93 we made a change to the AHA-1540C that involved using a passive 
  887. filter to reduce the slew rate of the ACK line, the signal that the 
  888. host adapter drives during normal data transfers. Extensive testing 
  889. with many intentionally illegal configurations confirms that we 
  890. succeeded. Prior
  891. to release, we tested the AHA-1540C with over 200 peripherals, 
  892. systems and demanding software programs with no failures. Then, a 
  893. second team retested the AHA-1540C across a wild combination of 
  894. temperatures, humidities and other stresses. This testing gives me 
  895. confidence that the AHA-1540 line continues to serve as the gold 
  896. standard for SCSI compatibility.
  897.  
  898. Table of Contents
  899. ====
  900. QUESTION: What is the difference between the Adaptec 1542A and 1542B?
  901. ANSWER From: fishman@panix.com (Harvey Fishman)
  902. ====
  903. The AHA-1542A is obsolete and no longer supported by Adaptec. They 
  904. stopped providing firmware upgrades at some level prior to the 
  905. equivalence to the 3.10 level of the AHA-1542B firmware. I am not 
  906. sure just where though. The present latest AHA-1542B firmware is 
  907. version 3.20, and supports drives up to 8GB under MS-DOS.
  908.  
  909. Table of Contents
  910. ====
  911. QUESTION: What are the differences between the Adaptec 1542B and the 
  912. 1542C?
  913. ANSWER from: Terry Kennedy (terry@spcvxa.spc.edu)
  914. ====
  915.  
  916. The 1542C is an an updated model which replaces the 1542B. The 1542C 
  917. features jumperless setup, having only 8 DIP switches. All other 
  918. configuration options are set using the 1542C's built-in BIOS 
  919. configuration utility. Configurable features not found on the 1542B 
  920. are:
  921.  
  922. Ability to enable/disable sync negotiation on a per-ID basis (the 
  923. 1542B could only do it for all ID's on the SCSI bus) 
  924. Ability to send "start unit" commands on a per-ID basis 
  925. BIOS works with alternate I/O port settings on the adapter. 
  926. Ability to boot from ID's other than 0 
  927. Software-selectable termination 
  928. Software-selectable geometry translation 
  929. Additional DMA speeds of 3.3 and 10 MB/sec
  930.  
  931. Additionally, the 1542C uses a Z80 CPU and 8Kb buffer instead of an 
  932. 8085 and 2Kb buffer as on the 1542B.
  933.  
  934. Table of Contents
  935. ====
  936. QUESTION: What are the differences between the 1542C and the 1542CF?
  937. ANSWER from: Terry Kennedy (terry@spcvxa.spc.edu)
  938. ====
  939.  
  940. The 1542CF includes all of the 1542C features, and adds "Fast" SCSI 
  941. operation, providing SCSI data rates of up to 10MB/sec (compared with 
  942. an upper limit of 5MB/sec on the 1542C). This is unrelated to the 
  943. host DMA rate. It also has a software configurable address for the 
  944. floppy controller and a "self-healing" fuse for termination power.
  945.  
  946. Table of Contents
  947. ====
  948. QUESTION: Where can I get SCSICNTL.EXE and other Adaptec files?
  949. ANSWER From: randy@psg.com (Randy Bush)
  950. and Timothy Hu timhu@ico.isc.com
  951. ====
  952.  
  953. ftp.psg.com:~/pub/adaptec/...
  954.  
  955. SCSICNTL.EXE.Z
  956. adse.dd
  957. adse.dd.readme
  958. list
  959. os2drv.zip
  960. scsi_drv.Z
  961. scsi_drv.readm
  962. update.pkg.Z
  963.  
  964. "list" is a file that describes all the files in this directory.
  965. You can get the ASPI specs from Adaptec's Bulletin Board (408)945-
  966. 7727.
  967.  
  968. [Editor(GF): You can also get ASPI spec's from Adaptec's WWW server.]
  969.  
  970. Table of Contents
  971. ====
  972. QUESTION: What kinds of Optical Drives are available?
  973. The previousanswer From: joungwoo@mensa.usc.edu (John Kim) has been
  974. replaced with an updated version.
  975.  
  976. ANSWER From: Psycho Bob <honge@creighton.edu>[Editor(GF)]
  977. DATE: Sep 18, 1996
  978. ====
  979. As magnetic recording approaches the current engineering limit, more 
  980. and more attention is paid to optical storage solutions. Optical 
  981. storage has good points going for it -- immunity to stray magnetic 
  982. field, potential for higher storage capacity per unit area, and 
  983. relatively low media cost.
  984.  
  985. Although CD-ROM and CD-R are also optical storage units, they are not
  986. rewritable -- that puts them out as either secondary storage or 
  987. primary
  988. backup storage for most of us. There is an upcoming sub-format called 
  989. CD-E ("E" for erasable) that is suppose to become available in late 
  990. 1996, but I haven't seen much news or even definite rumors. With the 
  991. advent of DVD, the CD-E may only be a temporary stepping stone to 
  992. recordable DVDs.
  993.  
  994. Currently, the most popular magnetic storage format is magneto-
  995. optical
  996. (MO) format. It was the only popular rewritable optical storage disc
  997. technology before Panasonic's phase-change double-function (PD) 
  998. format
  999. came out in 1995.
  1000.  
  1001. Magneto-Optical
  1002. As the name implies, MO uses both magnetic and optical technology to 
  1003. store data on the disc. The disc itself is rare earth metal 
  1004. substrate. When data is to be written, the particular spot is first 
  1005. heated by the laser to the Curie point, and the magnetic field is 
  1006. generated while the spot cools. By varying the magnetic field angle, 
  1007. the substrate is polarized in certain way that it will reflect the 
  1008. laser beam differently depending on the magnetic field angle when the 
  1009. particular spot was cooling down.
  1010.  
  1011. MO comes in many sizes and capacities. Consumers were first exposed 
  1012. to
  1013. MO in Steve Jobs' NeXT computer in the mid-1980s. Although 5.25" had 
  1014. a
  1015. slow start due to initial high cost, it has been evolving quite 
  1016. nicely.
  1017. The more popular ISO capacities for 5.25" MO are 2.4GB/2.6GB,
  1018. 1.2GB/1.3GB, and the 600MB/650MB. In 3.5" form, MO is available in
  1019. 540MB/640MB, 230MB, and the 128MB. There are also some 12" MO, 14" 
  1020. MO, and other odd sizes in odd capacities. But they are limited to 
  1021. niche markets.
  1022.  
  1023. Sony MiniDisc-Data
  1024. Derived from the Mini-Disc (MD) audio format Sony introduced, MD-Data 
  1025. is to MD as CD-ROM is to digital audio compact disc (CD-DA). MD-Data 
  1026. (and digital audio MD) is based on the same magneto-optical 
  1027. technology, which explains the high-cost of the consumer MD audio 
  1028. units.
  1029.  
  1030. MD-Data is the smallest of the MO family. With 2.5" form factor, it 
  1031. can store 140MB of uncompressed data. Current MD-Data drives are 
  1032. rather slow at 150KB/sec sustained transfer rate, but Sharp is hoping 
  1033. to change that.
  1034. Sharp will (hopefully) ship a 300KB/sec by the end of 1996, with a 
  1035. second generation of MD-Data available by sometime in 1997. The 
  1036. current schedule from Sharp indicates the second generation MD-Data 
  1037. will be able to store up to 700MB with 600KB/sec transfer rate.
  1038.  
  1039. The most important technical advancement MD-Data brought for MO in
  1040. general is the one-pass recording. Prior to 5.25" 2.4GB/2.6GB MO and 
  1041. 3.5" 540MB/640MB MO, almost all MO used two passes to write data onto 
  1042. the disc 
  1043. -- one pass to erase the whole track, and a second pass to write the
  1044. updated data. MD's one pass recording, called light intensity 
  1045. modulation, direct over-write (LIM-DOW, ISO 14517) will be in almost 
  1046. all the future MO formats until another better technology comes 
  1047. along.
  1048.  
  1049. Just like CD, MD-Data comes in various flavors -- rewritable, write-
  1050. once, and read-only cartridges. There is also a hybrid disc for MD 
  1051. and MD-Data that is part read-only, and part rewritable.
  1052.  
  1053. Panasonic phase-change double-function (PD)
  1054.  
  1055. In around mid-'95, Panasonic released a proprietary optical storage
  1056. format called phase-change double-function (PD) drive. The PD uses
  1057. substrate that will reflect the light differently when heated to 
  1058. different temperatures. Write-once-read-multiple (WORM) drives were 
  1059. actually the first phase-change formats, but PD is the first 
  1060. *reversible* (that is, re-writable) phase-change format. Current PD 
  1061. stores 650MB per PD cartridge.
  1062.  
  1063. Currently, PD's only advantage over its MO brethren is the PD drive's 
  1064. ability to read regular CD-DA and CD-ROMs. The PD rewritable 
  1065. cartridge is not usable in regular CD-ROM drives.
  1066.  
  1067. WORM and CD-R
  1068. Both write-once-read-multiple (WORM) and compact disc recordable (CD-
  1069. R)
  1070. are both write-once formats -- once you have written the data to the
  1071. disc, the data cannot be changed. Put another way, the disc media can
  1072. only be used once. For long term archival of data that need not be
  1073. changed, it makes sense -- as CD-R media price is unbeatable [As of 
  1074. mid 1996, 650 MB CD-R media sells for $6 to $8 each or about 1 cent 
  1075. per MB!] . Current CD-R offers maximum of 650MB per disc.
  1076.  
  1077. WORM was the first popular format for optical storage, before being
  1078. eclipsed by MO. WORM is still used by big companies and the 
  1079. government for archival purposes since it has the characteristic of 
  1080. not being able to be altered wihout damaging the media (good audit 
  1081. trail).
  1082. The new WORM formats being introduced are tending to be more
  1083. proprietary. There is rarely any interchangability between different 
  1084. vendor's drives and media.
  1085.  
  1086. During the WORM to MO transition, a curious format called continuous
  1087. composite write-once (CCW) appeared. CCW cartridges function as WORM
  1088. cartridges, writable using the installed base of WORM drives. But put
  1089. it into MO drive, CCW cartridges becomes rewritable. Simply put, CCW 
  1090. is
  1091. MO in WORM's clothing. Many of today's 5.25" MO drives still have the
  1092. capability to read CCW cartridges.
  1093.  
  1094. The future
  1095. Almost all the formats mentioned above have future plans -- usually 
  1096. an
  1097. "improved version" with faster and more storage capacity. The 5.25" 
  1098. MO camp is shooting for the 4.8GB/5.2GB range, with faster sustained 
  1099. transfer rate in writing data. 3.5" may double their 650MB soon by 
  1100. using both sides of the disc. PD may also double the storage space by 
  1101. using both sides of the disc. But currently it's doubtful as DVD has 
  1102. pretty much been finalized. It'll be interesting to see how Panasonic 
  1103. will interpret the PD in the DVD marketplace (DVD-PD?). DVD-RAM is 
  1104. rumored to use phase-change technology.
  1105.  
  1106. The same goes for CD-E, the latecomer of the bunch. If the CD-E is 
  1107. truly playable in ordinary CD-ROM (and audio CD player), it'll 
  1108. probably become the optical storage standard in all but the high-
  1109. capacity, high-end/server market.
  1110.  
  1111. Format Phys.  Capacity      Bytes      # of sides   Capacity        
  1112. Standard
  1113.        size   per disk     per sector               per side 
  1114.  
  1115. MO 1p  2.5"    140MB       2048/2336    single       140MB     Sony 
  1116. MD-Data
  1117. MO 2p  3.5"    128MB         512        single       128MB    ISO/IEC 
  1118. 10090, ECMA 154
  1119. MO 2p  3.5"    230MB         512        single       230MB    ISO/IEC 
  1120. 13963, ECMA 201
  1121. MO 1p  3.5"    540MB         512        single       540MB    
  1122. DIS(ISO/IEC) 15041
  1123.                640MB         2048       single       640MB
  1124. MO 2p 5.25"    600MB         512        dual         296MB    ISO/IEC 
  1125. 10089
  1126.                650MB         1024       dual         322MB    ANSI 
  1127. X3.2121-1992
  1128. MO 2p 5.25"    1GB           512        dual         463MB    ISO 
  1129. 13481
  1130.                1GB          1024        dual         510MB
  1131. MO 2p 5.25"   1.2GB          512        dual         595MB    ISO/IEC 
  1132. 13549
  1133.               1.3GB         1024        dual         650MB    ECMA 
  1134. 184
  1135. MO 1p 5.25"   2.4GB          512        dual         2.298GB  
  1136. DIS(ISO/IEC) 14517
  1137.               2.6GB         1024        dual         1.3GB
  1138. MO 2p 5.25"   1.5GB         4096        dual         750MB    
  1139. Panasonic
  1140.  
  1141. MO 1p 5.25"   4.6GB         1024        dual         2.3GB    
  1142. Pinnacle Micro "Apex"
  1143. MO 12"        8GB                                             Nikon
  1144. MO 12"       3.2GB                                            Sony
  1145. MO 14"       6.8GB          1024        dual         3.4GB    Kodak 
  1146. System 2000
  1147.              10.2GB         1024        dual         5.1GB
  1148.              14.8GB         1024        dual         7.4GB
  1149. WORM 5.25"   2.6GB                                            
  1150. DIS(ISO/IEC) 15486
  1151.  
  1152. WORM 5.25"   650MB                     single        650MB    ISO/IEC 
  1153. 9171 Format A
  1154. WORM 5.25"   470MB                                            
  1155. Panasonic
  1156.              940MB
  1157.              1.4GB
  1158. WORM 12"     15GB                                             Sony 
  1159. PD 1p 5.25"  650MB         4096        single        650MB    
  1160. Panasonic 
  1161. CD-R 5.25"   550MB         2048        single        553MB
  1162.              650MB         2048        single        650MB
  1163. CD-E 5.25"   650MB pending...
  1164.  
  1165. *technology: 1p -- one-pass write
  1166. 2p -- two-pass write
  1167.  
  1168. Standards for storage are set by many organizations. International 
  1169. Standards Organization (ISO), European Computer Manufacturers 
  1170. Association (ECMA), Deutsche Institut fur Normung (DIN), Japanese 
  1171. Industrial Standards Committee (JISC), and American National 
  1172. Standards Institute (ANSI) set the main optical disc storage 
  1173. standards. The ISO standards take precedence over all other 
  1174. standards.
  1175.  
  1176. In the above table, the heading defines one standard -- e.g. 5.25" MO
  1177. 1.2GB/1.3GB has both ISO 13549 and ECMA 184 listed for it. IT IS NOT 
  1178. THAT 1.2GB FOLLOWS ISO 13549 AND 1.3GB FOLLOWS ECMA 184.
  1179.  
  1180. Of CD standards...
  1181. Funny as it seems, CD is actually considered as proprietary a format 
  1182. made by Sony and Phillips. The physical format for derivatives like 
  1183. CD-ROM and CD-R are "written in mutual agreement" in form of Red 
  1184. Book, Yellow Book, Orange Book, etc. 
  1185.  
  1186. Of bytes/sector and usability...
  1187. As many of you might notice (especially on 5.25" MOs), there are 
  1188. different sized sectors. Many O/Ses assume one sector to contain 512 
  1189. bytes. If you buy any of the media that use different than 512 
  1190. byte/sector, you will need a software driver of some sort to use the 
  1191. media.
  1192.  
  1193. In optical media, the sectors are "hard sectored" at factory -- in 
  1194. other words, you cannot change the number of sectors by reformatting 
  1195. (low-level formatting) them. Take the 5.25" 1.2GB/1.3GB MO for 
  1196. example again. The 1.3GB media is sectored at 1024 bytes per sector. 
  1197. So the 1.3GB media has total of 637,041 sectors (per side) on it. If 
  1198. you do not use a software driver and your operating system does not 
  1199. properly recognize it, the 1.3GB media will become a 650MB cartridge 
  1200. (~325MB per side)!!
  1201. The safest bet is to use the 512 bytes/sector media. That should make 
  1202. the drive and media usable on most operating systems.  
  1203. Addendum: (11/15/96)
  1204. Sony and Phillips have just announed finalization of compact disc
  1205. re-writable (CD-RW), together with HP, Matsushita, etc. Long story 
  1206. short, the CD-RW uses phase-change media -- same as Panasonic 
  1207. proprietary PD format. Not only that, it also stores 650MB like PD. 
  1208. And also like the PD, the CD-RW media cannot be read in regular CD 
  1209. and CD-ROM drives (surprise!)!!
  1210.  
  1211. So, the good news is that CD-RW is here. The bad news is that it's as
  1212. proprietary as Panasonic's PD in compatibility with current installed 
  1213. base of CD and CD-ROM players.
  1214.  
  1215. Table of Contents
  1216. ====
  1217. QUESTION: Where can I get various SCSI documentation?
  1218. ====
  1219. Thanks to John Lohmeyer of Symbios Logic, a number of SCSI related 
  1220. files are available for anonymous ftp.
  1221.  
  1222. The archive contains a large amount of data relating to SCSI, and 
  1223. ESDI as well as SCSI-2, IPI, and Fiber Channel, as well as the last 
  1224. revision of the SCSI-1 and SCSI-2 standards before they went into 
  1225. publication by ANSI.
  1226. This information server is maintained by Symbios Logic (formerly NCR 
  1227. Corp., formerly AT&T Global Information Solutions) in the hope of 
  1228. returning some value to the Internet community. It contains 
  1229. information about commercial products, and also about computing-
  1230. related topics in which Symbios Logic as a company, or individuals 
  1231. therein, have interest and expertise.
  1232. The information is accessible from several sources:
  1233. SCSI BBS: (719) 574-0424
  1234. anonymous ftp to ftp.symbios.com
  1235. WWW: http://www.symbios.com/x3t10
  1236.  
  1237. Table of Contents
  1238. ====
  1239. QUESTION: How can I find out about the emerging SCSI standards?
  1240. ANSWER From: Milton Scritsmier (milton@arraytech.com)
  1241. ====
  1242.  
  1243. The X3T10 committee has opened up a WWW site. It has an overview of 
  1244. SCSI-3, as well as pointers to the WWW sites for the three serial 
  1245. interfaces (FC, SSA, and P1394), and a pointer to an online copy of a 
  1246. proposed SCSI-2 spec.
  1247. Here is the original announcement:
  1248. Subject: New X3T10 Home Page
  1249. Date: Thu, 31 Aug 95 14:07:00 MDT
  1250.  
  1251. With a LOT of help from Carey Harrington (Thank you!), X3T10 now has 
  1252. a World Wide Web home page. If you have a web browser, you may want 
  1253. to check out:
  1254. http://www.symbios.com/x3t10
  1255.  
  1256. John Lohmeyer, Chair X3T10 Technical Committee
  1257.  
  1258. ANSWER #2 From: Gary Bartlett (garyb@abekas.com)
  1259. A draft version of the SCSI-2 spec is in HTML form on the WWW at:
  1260. http://abekas.com:8080/SCSI2/
  1261.  
  1262. ANSWER #3 From: Gary Watson (trimm@netcom.com)
  1263.  
  1264. Small Form Factor (SFF) Committee documents are available by 
  1265. FaxAccess at:
  1266. (408) 741-1600 You will be asked to order documents by number.
  1267. For example: to get information on the Single Connector Attach spec.
  1268. The SCA-1 spec. is document #8015
  1269. The SCA-2 spec. is document #8046
  1270. document #8000 is and index to the other documents.
  1271.  
  1272. [Editor(GF): you might try: http://playground.sun.com/pub/SCA/SCAR3-
  1273. 2.txt ]
  1274.  
  1275. This FaxAccess service is available to all, but please keep in mind 
  1276. that unless you have engineering-level understanding of peripheral 
  1277. interfaces, you _will_not_ be able to understand any of it and you 
  1278. are wasting your own time and the bandwidth of these resources. If 
  1279. you are trying to learn more about SCSI, you are better off reading 
  1280. the magazine articles and books listed elsewhere in this FAQ.
  1281.  
  1282. The SCSI, SFF, SSA, and Fibre Channel reflectors:
  1283. A list of these is available on the Symbios WWW site.
  1284.  
  1285. "The SCSI, SFF, SSA, and Fibre Channel reflectors are for review
  1286. and commentary on the respective specifications, not for asking
  1287. questions about the interfaces (unless related to a specific
  1288. ambiguity in a specification) nor for recruiting nor for technical
  1289. support nor any purpose other than what is stated. The reflectors
  1290. _are_ available for public review and commentary as required by
  1291. ANSI and ISO."
  1292.  
  1293. Any spec on the reflectors or on the bbs or on the ftp sites are 
  1294. **proposed** or **preliminary** and are often subject to major 
  1295. substantive changes during the committee process. Actual, released, 
  1296. final specs are *only* available from Global Engineering Documents. 
  1297.  
  1298. ANSWER #4 From: Gary Field(gfield@zk3.dec.com)
  1299.  
  1300. For Fibre Channel Association:
  1301. http://www.fibrechannel.com/
  1302.  
  1303. Table of Contents
  1304. ====
  1305. QUESTION: Where can I get official ANSI SCSI documents?
  1306. ANSWER #1 From: kev@hpcpbla.bri.hp.com (Kevin Jones)
  1307. and jmatrow@donald.WichitaKS.NCR.COM (John Matrow)
  1308. ====
  1309.  
  1310. The SCSI specification: Available from:
  1311.  
  1312. ANSI
  1313. 11 West 42nd St. - 13th floor
  1314. New York, NY 10036
  1315. Sales Dept. (212) 642-4900
  1316.  
  1317.     OR
  1318.  
  1319. Global Engineering Documents
  1320. 15 Inverness Way East
  1321. Englewood Co 80112-5704
  1322. (800) 854-7179 or (303) 792-2181
  1323. Int'l Sales Fax: (303) 397-2740
  1324.  
  1325.     SCSI-1: X3.131-1986
  1326.     SCSI-2: X3.131-199x
  1327.     SCSI-3 X3T9.2/91-010R4 Working Draft
  1328.  
  1329. [Editor(GF):] The official ANSI standards are NOT available free of 
  1330. charge from any source. Only draft versions are freely distributable.
  1331.  
  1332. Table of Contents
  1333. ====
  1334. QUESTION: What SCSI books and tutorials are available?
  1335. ANSWER From: Gary Field (gfield@zk3.dec.com)
  1336.  
  1337. IN-DEPTH EXPLORATION OF SCSI can be obtained from Solution 
  1338. Technology, Attn: SCSI Publications, POB 104, Boulder Creek, CA 
  1339. 95006, (408)338-4285, FAX (408)338-4374
  1340.  
  1341. THE SCSI ENCYLOPEDIA and the SCSI BENCH REFERENCE can be obtained 
  1342. from ENDL Publishing, 14426 Black Walnut Ct., Saratoga, CA 95090,
  1343. (408)867-6642, FAX (408)867-2115
  1344.  
  1345. SCSI: UNDERSTANDING THE SMALL COMPUTER SYSTEM INTERFACE was published 
  1346. by Prentice-Hall, ISBN 0-13-796855-8 (Seems to be out of print)
  1347.  
  1348. A neat little book called "Basics of SCSI" second edition, was sent 
  1349. to me free of charge by Ancot Corporation, Menlo Park, CA (415) 322-
  1350. 5322. It gives a simplified description of how most aspects of the 
  1351. SCSI bus work and includes some discussion of SCSI-2 issues.
  1352.  
  1353.  
  1354. "The book of SCSI - A guide for Adventurers" by Peter M. Ridge.
  1355. Published by No Starch Press, Daly City, CA,
  1356. ISBN # 1-886411-02-6, List Price $34.95.
  1357. Contains general coverage of most aspects of SCSI.
  1358. http://www.nostarch.com/scsi.htm
  1359.  
  1360. "Programmer's Guide to SCSI" with CDROM - by Brian Sawert.
  1361. Published by Addison Wesley, Reading, MA. SRP $39.95
  1362. ISBN # 0-201-18538-5
  1363. Includes a chapter on UNIX SCSI subsystems written by Gary Field.
  1364. http://cseng.awl.com/bookdetail.qry?ISBN=0-201-18538-5&ptype=0
  1365.  
  1366.  
  1367. Addition by: (kyrrin2@wizards.net)
  1368. 'The SCSI Bus and IDE Interface' 2nd edition by Friedhelm Scmidt,
  1369. Addison-Wesley Publishing, $34.95 (I think). It includes a diskette 
  1370. with examples of source code to handle SCSI and IDE devices from a 
  1371. low-level programmer's perspective, and it has very detailed 
  1372. technical descriptions of both subsystems.
  1373. Not a book for beginners, but I heartily recommend it for anyone 
  1374. who's serious about learning the technical ropes.
  1375.  
  1376.  
  1377. ANSWER #2 From: Runar Jorgensen (runar.jorgensen@fys.uio.no)
  1378.  
  1379. There was a two part article in Byte Magazine. The first part was in 
  1380. Feb 1990 issue, p. 267-274 and the second was in Mar 1990 issue, p. 
  1381. 291-298.
  1382. Another two part article appeared in Byte in May 1986 and June 1986.
  1383.  
  1384. Table of Contents
  1385. ====
  1386. QUESTION: Where can I find SCSI info on the Web?
  1387. ANSWER FROM: Gary Field (gfield@zk3.dec.com)
  1388.  
  1389. Try some of these:
  1390.  
  1391. http://www.delec.com/Tech_Links/SCSIGuide/
  1392.  
  1393. http://www.quantum.com/src/
  1394.  
  1395. Table of Contents
  1396. ====
  1397. QUESTION: Where can I get information on various disk drives and 
  1398. controllers?
  1399. ANSWER: ekrieger@quasar.xs4all.nl (Eric Krieger) (Updated Sep. 30, 
  1400. 1994)
  1401. ====
  1402.  
  1403. Drive and Controller Guide, Version 4.3
  1404.  
  1405. THEREF(tm) is a comprehensive Directory of Hard Drives, Floppy 
  1406. Drives,
  1407. Optical Drives, and Drive Controllers & Host Adapters. It is designed 
  1408. to help the novice and pro alike with integration problems and system 
  1409. setups.
  1410.  
  1411. Information is provided in two handy formats; Portrait mode, for 
  1412. those
  1413. who prefer a normal book-binding type print format, and(or) do not 
  1414. have a printer with Landscape capability. And Landscape mode, for 
  1415. those who pre-fer a computer-printout type format.
  1416.  
  1417. For printing, a Laserjet is preferred, but not necessary, and setup
  1418. info is provided. For viewing, LIST(tm) by Vernon Buerg, will provide 
  1419. an excellent result, and allow text searches for finding specific 
  1420. models.
  1421.  
  1422. By F. Robert Falbo
  1423.  
  1424.  
  1425. Due many reports about the unavailablity of this file/archive I made
  1426. sure that the file does exist at the following site:
  1427.  
  1428. ftp://ftp.funet.fi 
  1429.  
  1430.  
  1431.  
  1432. you should find the archive at:
  1433.  
  1434. /pub/doc/hardware/harddisks/theref43.tar.gz
  1435. /pub/doc/hardware/harddisks/theref43.readme
  1436.  
  1437. (In that directory-path there is also a sub-directory Seagate, where
  1438. you also can find info/files about Seagate-drives).
  1439.  
  1440. Before you actually get this file, be sure to get/read the file
  1441. /README.FILETYPES since it explains the used file-extension and which
  1442. (de-)archiver should be used (and where to find/get them!).
  1443.  
  1444. Note: In the archive there are files containing Extended ASCII or
  1445. ANSI characters (mostly used with IBM- and compatible PC's),
  1446. so it may be a bit unreadable when reading it on non-PC
  1447. systems, or without using a proper Characterset/Font!
  1448.  
  1449. TheRef is also available via WWW from:
  1450. http://theref.c3d.rl.af.mil
  1451.  
  1452. Table of Contents
  1453. ====
  1454. QUESTION: Where can I get technical information and jumper settings 
  1455. for HP drives ?
  1456. ANSWER From: Rodney Brown (RBrown@cocam.com.au)
  1457. Update From: Martin C Mueller (mcm@mathematik.uni-kl.de )
  1458. ====
  1459.  
  1460. HP SCSI Storage Device Support Pages
  1461. http://www.hp.com/isgsupport/index.html
  1462.  
  1463. Table of Contents
  1464. ====
  1465. QUESTION: How can I contact Adaptec?
  1466.     Also: Future Domain, Corel CD Creator, Trantor, Incat systems, 
  1467. Symbios Logic.
  1468. ANSWER From: jcaples@netcom.com (Jon D Caples)
  1469. ====
  1470.  
  1471.     408 945-8600    Main number
  1472.     800 959 7274    tech support
  1473.     800 442 7274    orders, doc, new bios, etc.
  1474.     408 945-7727     BBS
  1475.  
  1476. Adaptec's general inquiry number, 800-959-7274, affords access to a 
  1477. FAX-based information retrieval system. In order to preserve the 
  1478. accuracy of this information, I won't go into details about how to 
  1479. use it (since Adaptec may change things without telling me :) ).
  1480.  
  1481.     For those outside the CAN-US area, or local to Adaptec the 
  1482. direct 
  1483.     FAX info number is (408) 957-7150.
  1484.  
  1485.     There are three general topics as of this writing:
  1486.  
  1487.         General Information 
  1488.         Sales Information 
  1489.         Technical Information
  1490.  
  1491.     Give it a call and request the directory! As of this writing 
  1492. there are over 130 documents available. You need a touchtone phone 
  1493. and the fax number. You'll also be asked for an extension number to 
  1494. stamp on the FAX which will be used to identify the recipient.
  1495.   
  1496. [Editor(GF): As of July 1993 Adaptec bought Trantor.
  1497. Try (800) 872-6867 (TRA-NTOR)]
  1498. [Editor(GF): As of Feb. 19, 1998, Adaptec bought Symbios Logic]
  1499.  
  1500. World Wide Web (WWW) URL:
  1501.     http://www.adaptec.com/
  1502.  
  1503.  [(from: Andrew Lockhart (andrew@interact.manawatu.planet.co.nz) ]
  1504. You can address Adaptec support by email. The address is 
  1505. support@adaptec.com. An auto-responder will bounce a message back 
  1506. acknowledging receipt of your email. This message will also detail 
  1507. other current forms of Adaptec Technical support. They promise a, no 
  1508. more than, 5 day turn-around. We have found the response brief, but 
  1509. satisfactory to our needs. We should add, we mention we are Dealers 
  1510. in our email (which may improve Adaptec’s response).
  1511.  
  1512. Table of Contents
  1513. ====
  1514. QUESTION: How can I contact Archive Corporation?
  1515. ====
  1516.  
  1517. [Editor(GF)]
  1518. Archive was bought by Conner Peripherals in 1993
  1519.  
  1520. Table of Contents
  1521. ====
  1522. QUESTION: How can I contact BusLogic /Bustek / Mylex ?
  1523. ANSWER From: Gary Field (gfield@zk3.dec.com)
  1524. ====
  1525. Mylex Corp.
  1526. 34551 Ardenwood Blvd.
  1527. Fremont, CA 94555
  1528. (510) 796-6100
  1529.  
  1530. Tech. Support:
  1531. Voice: (510) 608-2400
  1532. FAX: (510) 745-7715
  1533. Email: for HBA: techsup@mylex.com
  1534.      For RAID: support@mylex.com
  1535.  
  1536. WWW:    http://www.mylex.com/
  1537.  
  1538. Table of Contents
  1539. ====
  1540. QUESTION: How can I contact Corel?
  1541. ANSWER From: Gary Field (gfield@zk3.dec.com)
  1542. ====
  1543.  
  1544. Main Number: (800) 772-6735
  1545. Tech. Support: (613) 728-1010
  1546.  
  1547. ANSWER From: Gerrit Visser (gerrit@isgtec.com)
  1548. ====
  1549. WWW:    http://www.corel.ca/
  1550.  
  1551. ftp:    ftp.corel.ca: /pub     SCSI is under Multimedia
  1552.  
  1553. For Corel CD Creator Software contact Adaptec
  1554.  
  1555. Table of Contents
  1556. ====
  1557. QUESTION: How can I contact Fujitsu?
  1558. ANSWER From: Ken Porter (72420.2436@compuserve.com)
  1559. ====
  1560. Fujitsu FactsLine FAX Back service (408) 428-0456
  1561.     A six page catalog of available documents can be ordered.
  1562.  
  1563.  
  1564. ANSWER From: Mike Henry (anonymous)
  1565.  
  1566. A while back, Fujitsu created a product called
  1567. Fujitsu Knowledge System (FKS) (long available on Compuserve 
  1568. (GO FUJITSU)). It is a Windows Help File (.HLP) listing
  1569. of many Fujitsu disk, tape, and optical products.
  1570.  
  1571. It includes drive switch/jumper settings and meanings
  1572. (lot of posts requesting this info).
  1573.  
  1574. It is available via anonymous ftp 
  1575. from ftp.intellistor.com
  1576. in the /pub/fks directory
  1577. filename: fks.exe
  1578.  
  1579. It is self-extracting and mostly self-documenting.
  1580.  
  1581. Table of Contents
  1582. ====
  1583. QUESTION: How can I contact Quantum?
  1584. ANSWER From: kmartine@qntm.com (Kevin Martinez)
  1585. ====
  1586.  
  1587. Quantum Corporation
  1588. 500 McCarthy Blvd.
  1589. Milpitas, CA
  1590. 95035
  1591.  
  1592. Technical Support Telephone Numbers:
  1593.  
  1594. 800 826-8022 Main Technical Support Number
  1595. 408 894-3282 Technical Support Fax
  1596. 408 894-3214 Technical Support BBS V.32 8N1
  1597. 408 434-9262 Technical Support for Plus Development Products
  1598. 408 894-4000 Main Quantum Phone number
  1599.  
  1600. 800 4DISKFAX FAX on demand (From Thanh Ma tma@encore.com)
  1601.  
  1602. WWW:    http://www.quantum.com/
  1603.  
  1604. Table of Contents
  1605. ====
  1606. QUESTION: How can I contact Seagate?
  1607. ANSWER From: landis@sugs.tware.com (Hale Landis)
  1608. ====
  1609.  
  1610. Here are the numbers for Seagate's Technical Support.
  1611.  
  1612. SeaBOARD - Bulletin Board System available 24 hours. Use 8 data
  1613. bits, no parity, 1 stop bit (8-N-1).
  1614.  
  1615. USA/Canada 408-438-8771 9600 baud*
  1616. England 44-62-847-8011 9600 baud*
  1617. Germany 49-89-140-9331 2400 baud*
  1618. Singapore 65-292-6973 9600 baud*
  1619. Australia 61-2-756-2359 9600 baud*
  1620.  
  1621. * - Maximum baud rate supported.
  1622.  
  1623. SeaFAX 408-438-2620
  1624.  
  1625. Use a touch-tone phone to have information returned to you via
  1626. FAX. Available 24 hours.
  1627.  
  1628. Technical Support Fax 408-438-8137
  1629.  
  1630. FAX your questions or comments 24 hours. Responses are sent
  1631. between 8:00AM and 5:00PM PST Monday through Friday.
  1632.  
  1633. SeaFONE 408-438-8222
  1634.  
  1635. Provides recorded information 24 hours or talk to a technical
  1636. specialist between 8:00AM to 5:00PM PST Monday through Friday.
  1637.  
  1638. SeaTDD 408-438-5382
  1639.  
  1640. Using a Telecommunications Device for the Deaf, you can send
  1641. questions or comments 24 hours or have a dialog with a
  1642. technical support specialist between 8:00AM and 5:00PM PST
  1643. Monday through Friday.
  1644.  
  1645. WWW:    http://www.seagate.com/
  1646.  
  1647. Table of Contents
  1648. ====
  1649. QUESTION: How can I contact Conner Peripherals?
  1650. ====
  1651.  
  1652. Conner Peripherals was bought by Seagate
  1653.  
  1654.  
  1655. Table of Contents
  1656. ====
  1657. QUESTION: How can I contact Maxtor?
  1658. ANSWER From: David G North (D_North@tditx.com)
  1659. ====
  1660.  
  1661. Main Number: (800) 262-9867    (Has FAXback feature for drive info etc)
  1662. ftp site: ftp.maxtor.com (New!)
  1663.  
  1664. ANSWER From: Eric Van Buren 
  1665. (vanburen%flovax.dnet@rocdec.roc.wayne.edu)
  1666. ====
  1667. WWW: http://www.maxtor.com/
  1668.  
  1669.  
  1670. Table of Contents
  1671. ====
  1672. QUESTION: How can I contact NCR?
  1673. ====
  1674.  
  1675. NCR Microelectronics division was bought by AT&T and then by Symbios 
  1676. Logic.
  1677.  
  1678. See "How can I contact Symbios Logic"
  1679. As of Feb 19, 1998, Hyundai agreed to sell Symbios to Adaptec. 
  1680.  
  1681. Table of Contents
  1682. ====
  1683. QUESTION: How can I contact Philips?
  1684. ANSWER From: S. C. Mentzer (smentzer@anes.hmc.psu.edu)
  1685. ====
  1686.  
  1687. Philips Consumer Electronics Co.
  1688. One Philips Drive
  1689. Knoxville, TN 37914-1810
  1690. (615) 521-4316
  1691. (615) 521-4891 (FAX)
  1692.  
  1693. [Editor(GF)]
  1694. WWW: http://www.philips.com/
  1695.  
  1696. Table of Contents
  1697. ====
  1698. QUESTION: How can I contact Symbios Logic?
  1699. Answer From: Symbios Logic
  1700. Update From: Wade Adams (link@vantek.net)
  1701. ====
  1702. Symbios is a wholly owned subsidiary or Hyundai Elecctronics.
  1703. For literature on any Symbios Logic product please contact:
  1704. Phone:    (800) 636-8022
  1705.         (800) 856-3093
  1706. (719) 536-3300
  1707. Fax:        (719) 536-3301
  1708. email:    literature@symbios.com
  1709.  
  1710. Technical Support:
  1711. Phone:    (719) 533-7230
  1712. WWW:        http://www.symbios.com/
  1713.  
  1714. Table of Contents
  1715. ====
  1716. QUESTION: How can I contact UltraStor? (Out of business)
  1717. Answer From: Ultrastor
  1718. ====
  1719.  
  1720. UltraStor Corporation
  1721. 13766 Alton Parkway suite 144
  1722. Irvine, CA 92718
  1723.  
  1724. General      (714) 581-4100
  1725. Tech. Support (714) 581-4016
  1726. FAX      (714) 581-4102
  1727. BBS      (714) 581-4125
  1728.  
  1729. email:    ultrastor@primenet.com
  1730. finger: ustor@primenet.com
  1731. ftp: ftp.primenet.com:users/u/ustor
  1732.  
  1733. ====
  1734. Answer From: Ben Mehling (bmehling@uci.edu)
  1735. ====
  1736. I am setting up a "unauthorized" UltraStor site for the orphaned 
  1737. customers and
  1738. cards still out there.
  1739.  
  1740. I do not think the above numbers are good anymore.
  1741. The 4100 line will get you Power I/O (an unrelated Adaptec holding)
  1742. and the 4016 line may get you a dead-end answering 
  1743. service. The company is no longer active (as far as I know). The 
  1744. primenet account is alive, but again not active. These links are to 
  1745. the "Unauthorized" UltraStor site. This site is in no way affiliated 
  1746. with UltraStor or its holding companies. It is a free "mirror" site
  1747. for distribution of drivers and information. (hint: we are trying to 
  1748. help out, not provide tech support.)
  1749. Try:
  1750.  
  1751.     UltraStor@kuci.uci.edu (unauthorized).
  1752.     www.UltraStor (unauthorized).
  1753.     ftp.UltraStor (unauthorized).
  1754.  
  1755. The above three addresses are hypertext linked to these addresses:
  1756.  
  1757. The web site address is: www.kuci.uci.edu/~ustor
  1758. The FTP site address is: falco.kuci.uci.edu/users/ustor
  1759. The mail/finger address is ultrastor@kuci.uci.edu / 
  1760. ustor@falco.kuci.uci.edu
  1761.  
  1762. The current maintainers are:
  1763.  
  1764. Ben Mehling (bmehling@uci.edu)
  1765. Phil Colline (pcolline@falco.kuci.uci.edu)
  1766.  
  1767.  
  1768. Table of Contents
  1769. ====
  1770. QUESTION: How can I contact Tecmar Technologies (formerly Wangtek, 
  1771. WangDAT, Sytron, and Rexon)?
  1772. ANSWER FROM: from: Jay Long - (jayl@mfltd.co.uk) and
  1773. Peter Dyballa (pete@riese.thi.informatik.uni-frankfurt.de)
  1774. ====
  1775.  
  1776. Tecmar Technologies, Inc.
  1777. 1900 Pike Rd., Bldg. E
  1778. Longmont, CO USA
  1779. phone: (303) 682-3700
  1780. (303) 776-7706
  1781. FAX: (303)776-1085
  1782. faxback: (800) 4BACKUP
  1783.  
  1784. WWW: http://www.tecmar.com/
  1785.  
  1786. European Office
  1787. Unit 15 Suttons Business Park
  1788. Suttons Park Avenue
  1789. Earley, Reading, UK RG6 1AZ
  1790. (44) 1189-660063
  1791. (44) 1189-660065 FAX
  1792.  
  1793. Singapore Office
  1794. Blk. 35 Marsiling Industrial Estate Road 3 #05-01/ 06
  1795. Singapore 739257
  1796. (65) 269-2228
  1797. (65) 360-0888 fax
  1798.  
  1799. Table of Contents
  1800. ====
  1801. QUESTION: How can I contact Western Digital?
  1802. ANSWER From: FILIPG@PARANOIA.COM
  1803. ====
  1804. Address:
  1805. Western Digital Corporation
  1806. 8105 Irvine Center Drive
  1807. Irvine, CA USA 92718
  1808.  
  1809. Online Services:
  1810. Tech Support BBS 714-753-1234 (up to 28.8 KBS) 
  1811. WWW: http://www.wdc.com/
  1812. FTP ftp.wdc.com
  1813. AOL (keyword) WDC or Western Digital 
  1814. MSN (go word) WDC 
  1815.  
  1816. Table of Contents
  1817. ====
  1818. QUESTION: How can I contact DPT (Distributed Processing Technology)?
  1819. ANSWER: From: Gary Field (gfield@zk3.dec.com)
  1820. ====
  1821.  
  1822. voice: (407) 830-5522
  1823. FAX: (407) 260-6690
  1824.  
  1825. [Editor(GF)]
  1826. WWW: http://www.dpt.com/
  1827.  
  1828. Table of Contents
  1829. ====
  1830. QUESTION: How can I contact Micropolis?
  1831. ANSWER: From: Richard Ravich (Richard_Ravich@microp.com)
  1832. ====
  1833.  
  1834. Tech Support: (818) 709-3325
  1835. email: Richard_Ravich@microp.com
  1836. WWW: http://www.micropolis.com/
  1837.  
  1838. [Editor(GF): I believe that Micropolis is now (late 1997) out of 
  1839. business – RIP. You might try http://www.blue-planet.com/tech/ for 
  1840. drive info. ]
  1841.  
  1842. Table of Contents
  1843. ====
  1844. QUESTION: How can I contact Legacy Storage Systems ?
  1845. ANSWER: From: Gregory Smith (GREGS@lss-chq.mhs.compuserve.com)
  1846. ====
  1847.  
  1848. General: (905) 475-1077
  1849. Sales/Tech support/Service: (905) 475-0550
  1850. U.S. Tech Support: (800) 361-5685
  1851. Fax: (905) 475-1088
  1852.  
  1853. Mail:
  1854. Legacy Storage Systems
  1855. 43 Riviera Drive
  1856. Markham, ON Canada L3R 5J6
  1857.  
  1858. Table of Contents
  1859. ====
  1860. QUESTION: what is FAST SCSI?
  1861. ANSWER From: kev@hpcpbla.bri.hp.com (Kevin Jones)
  1862. ====
  1863.  
  1864. There are 2 handshaking modes on the SCSI bus, used for transferring 
  1865. data:
  1866. ASYNCHRONOUS and SYNCHRONOUS.
  1867. ASYNCHRONOUS is a classic Req/Ack handshake.
  1868. SYNCHRONOUS is "sort of" Req/Ack, only it allows you to issue 
  1869. multiple Req's before receiving Ack's. What this means in practice is 
  1870. that SYNCHRONOUS transfers are approx 3 times faster than 
  1871. ASYNCHRONOUS.
  1872.  
  1873. SCSI1 allowed asynchronous transfers at up to 1.5 Mbytes/Sec and 
  1874. synchronous transfers at up to 5.0 Mbytes/Sec.
  1875.  
  1876. SCSI2 had some of the timing margins "shaved" in order that faster 
  1877. handshaking could occur. The result is that asynchronous transfers 
  1878. can run at up to 3.0 Mbytes/Sec and synchronous transfers at up to 
  1879. 10.0 Mbytes/Sec. 
  1880. The term "FAST" is generally applied to a SCSI device which can do 
  1881. syncrhonous transfers at speeds in excess of 5.0 Mbytes/Sec. This 
  1882. term can only be applied to SCSI2 devices since SCSI1 didn't have the 
  1883. timing margins that allow for FAST transfers.
  1884.  
  1885.  
  1886. Table of Contents
  1887. ====
  1888. QUESTION: How can I check a passive SCSI terminator?
  1889. ANSWER From: stevel@coos.dartmouth.edu (Steve Ligett)
  1890. ====
  1891. With an Ohmmeter:
  1892. The terminator contains 18 220-ohm resistors from signals to TERMPWR, 
  1893. and 18 330-ohm resistors from those signals to GROUND. I've drawn 
  1894. that below:
  1895. TERMPWR 
  1896.    --+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
  1897.      |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
  1898.     R1 R1 R1 R1 R1 R1 R1 R1 R1 R1 R1 R1 R1 R1 R1 R1 R1 R1
  1899.      |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
  1900. sig  o  o  o  o  o  o  o  o  o  o  o  o  o  o  o  o  o  o
  1901.      |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
  1902.     R2 R2 R2 R2 R2 R2 R2 R2 R2 R2 R2 R2 R2 R2 R2 R2 R2 R2
  1903.      |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
  1904.    --+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
  1905. GROUND
  1906.  
  1907. R1 = 220 Ohms, R2 = 330 Ohms
  1908.  
  1909. When you measure from any one signal to termpower, you aren't 
  1910. measuring that resistor in isolation, you are measuring that resistor 
  1911. IN PARALLEL with the combination of the corresponding 330 ohm 
  1912. resistor plus 17 220+330 ohm resistor pairs in series.
  1913.  
  1914.  
  1915.  
  1916.  I've redrawn the schematic to
  1917. make this easier to see:
  1918.  
  1919.    TERMPWR 
  1920.  /+---+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
  1921. |     |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
  1922. |    R1 R1 R1 R1 R1 R1 R1 R1 R1 R1 R1 R1 R1 R1 R1 R1 R1
  1923. |     |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
  1924. |     o  o  o  o  o  o  o  o  o  o  o  o  o  o  o  o  o
  1925. |     |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
  1926. |    R2 R2 R2 R2 R2 R2 R2 R2 R2 R2 R2 R2 R2 R2 R2 R2 R2
  1927. |     |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
  1928. |   --+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
  1929. |  / GROUND
  1930. R1 |
  1931. |  |
  1932. | R2
  1933. | /
  1934.  o   <--------- 17 other pairs in parallel ---------->
  1935.  sig
  1936. We're trying to measure that one resistor from a signal to TERMPWR, 
  1937. but there's a ton of other stuff in parallel. The resistance of that 
  1938. "stuff" is 330 + 550/17 ohms (the 330 ohm resistor, in series with a 
  1939. parallel combination of 17 550 ohm resistors). The general formula 
  1940. for the equivalent of two resistances in parallel is r1*r2/(r1+r2).
  1941. Whipping out my trusty spreadsheet, I find that the "stuff" has a 
  1942. resistance of about 362 ohms, and that, in parallel with 220 ohms is 
  1943. about 137 ohms.
  1944.  
  1945. Table of Contents
  1946. ====
  1947. QUESTION: Can someone explain to me the difference between 'normal' 
  1948. SCSI and differential SCSI?
  1949. ANSWER From: ralf@wpi.WPI.EDU (Ralph Valentino)
  1950. ====
  1951.  "Normal" SCSI is also called "Single-ended" SCSI. For each signal 
  1952. that needs to be sent across the bus, there exists a wire to carry 
  1953. it. With differential SCSI, for each signal that needs to be sent 
  1954. across the bus, there exists a pair of wires to carry it. The first 
  1955. in this pair carries the same type of signal the single-ended SCSI 
  1956. carries. The second in this pair, however, carries its logical 
  1957. inversion. The receiver takes the difference of the pair (thus the 
  1958. name differential), which makes it less susceptible to noise and 
  1959. allows for greater cable length.
  1960.  
  1961.  
  1962. Table of Contents
  1963. ====
  1964. QUESTION: What are the pinouts for differential SCSI?
  1965. ANSWER From: ralf@wpi.WPI.EDU (Ralph Valentino)
  1966. ====
  1967. Differential SCSI Connector Pinouts
  1968. ---------------------------------------- ----------------------------
  1969. ------------
  1970. | SCSI   |         | MINI   |          | | SCSI   |         | MINI   
  1971. |           |
  1972. | SIGNAL | DD-50P  | MICRO  | DD-50SA  | | SIGNAL | DD-50P  | MICRO  
  1973. | DD-50SA   |
  1974. ---------------------------------------- ----------------------------
  1975. ------------
  1976. | -GND   |    2    |   26   |   34     | | (open) |    1    |    1   
  1977. |     1     |
  1978. | -DB(0) |    4    |   27   |    2     | | +DB(0) |    3    |    2   
  1979. |    18     |
  1980. | -DB(1) |    6    |   28   |   19     | | +DB(1) |    5    |    3   
  1981. |    35     |
  1982. | -DB(2) |    8    |   29   |   36     | | +DB(2) |    7    |    4   
  1983. |     3     |
  1984. | -DB(3) |   10    |   30   |    4     | | +DB(3) |    9    |    5   
  1985. |    20     |
  1986. | -DB(4) |   12    |   31   |   21     | | +DB(4) |   11    |    6   
  1987. |    37     |
  1988. | -DB(5) |   14    |   32   |   38     | | +DB(5) |   13    |    7   
  1989. |     5     |
  1990. | -DB(6) |   16    |   33   |    6     | | +DB(6) |   15    |    8   
  1991. |    22     |
  1992. | -DB(7) |   18    |   34   |   23     | | +DB(7) |   17    |    9   
  1993. |    39     |
  1994. | -DB(P) |   20    |   35   |   40     | | +DB(P) |   19    |   10   
  1995. |     7     |
  1996. |  GND   |   22    |   36   |    8     | |DIFSENS |   21    |   11   
  1997. |    24     |
  1998. |  GND   |   24    |   37   |   25     | | GND    |   23    |   12   
  1999. |    41     |
  2000. |TERMPWR |   26    |   38   |   42     | |TERMPWR |   25    |   13   
  2001. |     9     |
  2002. |  GND   |   28    |   39   |   10     | | GND    |   27    |   14   
  2003. |    26     |
  2004. | -ATN   |   30    |   40   |   27     | | +ATN   |   29    |   15   
  2005. |    43     |
  2006. |  GND   |   32    |   41   |   44     | | GND    |   31    |   16   
  2007. |    11     |
  2008. | -BSY   |   34    |   42   |   12     | | +BSY   |   33    |   17   
  2009. |    28     |
  2010. | -ACK   |   36    |   43   |   29     | | +ACK   |   35    |   18   
  2011. |    45     |
  2012. | -RST   |   38    |   44   |   46     | | +RST   |   37    |   19   
  2013. |    13     |
  2014. | -MSG   |   40    |   45   |   14     | | +MSG   |   39    |   20   
  2015. |    30     |
  2016. | -SEL   |   42    |   46   |   31     | | +SEL   |   41    |   21   
  2017. |    47     |
  2018. | -C/D   |   44    |   47   |   48     | | +C/D   |   43    |   22   
  2019. |    15     |
  2020. | -REQ   |   46    |   48   |   16     | | +REQ   |   45    |   23   
  2021. |    32     |
  2022. | -I/O   |   48    |   49   |   33     | | +I/O   |   47    |   24   
  2023. |    49     |
  2024. |  GND   |   50    |   50   |   50     | | GND    |   49    |   25   
  2025. |    17     |
  2026. ---------------------------------------- ----------------------------
  2027. ------------
  2028.  
  2029. Please note that I can only verify the DD-50P connector. The Mini
  2030. Micro and DD-50SA pinout above is a pin for pin mapping from the SCSI
  2031. pinout in this FAQ.
  2032. ==== 
  2033. How can I tell if I have a single ended or a differential drive?
  2034. ANSWER From: Gary Field (gfield@zk3.dec.com)
  2035. ====
  2036. Most times the model number of the drive will end with "D".
  2037. Use an ohm meter to check the resistance between pins 21 & 22.
  2038. On a single ended system, they should both be tied together and tied 
  2039. to GND.
  2040. On the differential drive, they should be open or have a significant 
  2041. resistance between them. Differential drives are less common than 
  2042. single-ended ones, because they are mainly used only where longer 
  2043. cable runs are necessary, and they are not generally used in PCs, but 
  2044. state of the art drives are available with differential interfaces. 
  2045. Generally only the higher performance drives have a differential 
  2046. option because of the added cost.
  2047.  
  2048. Table of Contents
  2049. ====
  2050. QUESTION: Who manufactures SCSI extenders and Single-Ended to 
  2051. Differential converters ?
  2052. ANSWER From: Gary Field (gfield@zk3.dec.com)
  2053. ====
  2054.  
  2055. The following companies manufacture SCSI extenders and converters:
  2056.  
  2057. Ancot Corporation
  2058. 115 Constitution Drive
  2059. Menlo Park, CA 94025
  2060. Tel: (415) 322-5322
  2061. Fax: (415) 322-0455
  2062. Email: sales@ancot.com
  2063. URL: http://www.ancot.com/
  2064.  
  2065. Apcon Inc.
  2066. 17938 SW Boones Ferry Road 
  2067. Portland, OR 97224 
  2068. Phone: (503) 639-6700 Fax: (503) 639-6740 
  2069. Email: info@apcon.com
  2070. URL: http://www.apcon.com/
  2071.  
  2072. Paralan Corporation
  2073. 7875 Convoy Court, San Diego, CA 92111
  2074. Tel. (619) 560-7266 || Fax 619-560-8929
  2075. WWW: http://www.paralan.com/
  2076. email: scsi@paralan.com
  2077.  
  2078. Rancho Technology Inc.
  2079. 10783 Bell Court-Rancho
  2080. Cucamonga-CA-91730
  2081. Phone: (909)987-3966; Fax: (909)989-2365;
  2082. E-Mail: scsi@rancho.com; BBS: (909)980-7699
  2083. URL: http://www.rancho.com/
  2084.  
  2085.   
  2086.  
  2087.  
  2088. Table of Contents
  2089. ====
  2090. QUESTION: I've got a SCSI disk with an 80 pin connector. Someone 
  2091. called it an SCA drive. Can I connect this to my SCSI bus?
  2092. ANSWER From: Gary Field (gfield@zk3.dec.com)
  2093. ====
  2094. SCA Stands for "Single Connector Attachment". It is a standard being 
  2095. worked on by the ANSI Small Form Factor (SFF) committee. It combines 
  2096. WIDE SCSI signals, Power connections and ID switch connections onto 
  2097. one connector. SCSI vendors sell adapters that bring out the three 
  2098. sets of signals to conventional connectors.
  2099. See: http://playground.sun.com/pub/SCA/SCAR3-2.txt for more 
  2100. information about SCA.
  2101.  
  2102. Table of Contents
  2103. ====
  2104. QUESTION: What are the pinouts for SCSI connectors?
  2105. ANSWER From: snively@scsi.Eng.Sun.COM (Bob Snively)
  2106. [ Edited and expanded by Gary Field (gfield@zk3.dec.com) ]
  2107. ====
  2108.  
  2109. Originally dated May 23, 1990
  2110. The connector families described by the drawings have standard pin 
  2111. numberings which are described the same way by all vendors that I 
  2112. have encountered. The SCSI-2 specification identifies the standard 
  2113. numbering, using that convention. It happened to be documented by 
  2114. AMP, but all the vendors use the same convention.
  2115.  
  2116. The following diagrams have the outline drawings of connector sockets 
  2117. at the bottom. This is really for reference only, because the 
  2118. connector sockets and plugs are both specified as to their numbering 
  2119. and usually are labeled.
  2120.  
  2121. There are some minor problems in naming the microconnector conductor 
  2122. pairs, which I have corrected in the enclosed diagram. All the 
  2123. conductor pairs of the Mini-Micro (High Density) connector are in 
  2124. fact passed through on the cables. SCSI-2 defines the RSR (Reserved) 
  2125. lines as may be ground or may be open, but they are still passed 
  2126. through the cable. Most present standard SCSI devices will ground 
  2127. those lines.
  2128.  
  2129.  
  2130. -------------------- microSCSI to SCSI Diagram ----------------------
  2131. -----
  2132.  
  2133.  
  2134. SCSI Connector Pinouts (single-ended)
  2135.  
  2136. ------------------------------------ --------------------------------
  2137. ----- 
  2138. | SCSI  |        | MINI  |         | | SCSI   |        | MINI  |         
  2139. |
  2140. | SIGNAL| DD-50P | MICRO | DD-50SA | | SIGNAL | DD-50P | MICRO | DD-
  2141. 50SA |
  2142. ------------------------------------ --------------------------------
  2143. -----
  2144. | -DB(0)|    2   |  26   |   34    | |  GND   |   1    |   1   |    1    
  2145. |
  2146. | -DB(1)|    4   |  27   |    2    | |  GND   |   3    |   2   |   18    
  2147. |
  2148. | -DB(2)|    6   |  28   |   19    | |  GND   |   5    |   3   |   35    
  2149. |
  2150. | -DB(3)|    8   |  29   |   36    | |  GND   |   7    |   4   |    3    
  2151. |
  2152. | -DB(4)|   10   |  30   |    4    | |  GND   |   9    |   5   |   20    
  2153. |
  2154. | -DB(5)|   12   |  31   |   21    | |  GND   |  11    |   6   |   37    
  2155. | -DB(6)|   14   |  32   |   38    | |  GND   |  13    |   7   |    5    
  2156. |
  2157. | -DB(7)|   16   |  33   |    6    | |  GND   |  15    |   8   |   22    
  2158. |
  2159. | -DB(P)|   18   |  34   |   23    | |  GND   |  17    |   9   |   39    
  2160. |
  2161. | GND   |   20   |  35   |   40    | |  GND   |  19    |  10   |    7    
  2162. |
  2163. | GND   |   22   |  36   |    8    | |  GND   |  21    |  11   |   24    
  2164. |
  2165. | RSR   |   24   |  37   |   25    | |  RSR   |  23    |  12   |   41    
  2166. |
  2167. |TERMPWR|   26   |  38   |   42    | | OPEN   |  25    |  13   |    9    
  2168. |
  2169. | RSR   |   28   |  39   |   10    | |  RSR   |  27    |  14   |   26    
  2170. |
  2171. | GND   |   30   |  40   |   27    | |  GND   |  29    |  15   |   43    
  2172. |
  2173. | -ATN  |   32   |  41   |   44    | |  GND   |  31    |  16   |   11    
  2174. |
  2175. | GND   |   34   |  42   |   12    | |  GND   |  33    |  17   |   28    
  2176. |
  2177. | BSY   |   36   |  43   |   29    | |  GND   |  35    |  18   |   45    
  2178. |
  2179. | -ACK  |   38   |  44   |   46    | |  GND   |  37    |  19   |   13    
  2180. |
  2181. | -RST  |   40   |  45   |   14    | |  GND   |  39    |  20   |   30    
  2182. |
  2183. | -MSG  |   42   |  46   |   31    | |  GND   |  41    |  21   |   47    
  2184. |
  2185. | -SEL  |   44   |  47   |   48    | |  GND   |  43    |  22   |   15    
  2186. |
  2187. | -C/D  |   46   |  48   |   16    | |  GND   |  45    |  23   |   32    
  2188. |
  2189. | -REQ  |   48   |  49   |   33    | |  GND   |  47    |  24   |   49    
  2190. |
  2191. | -I/O  |   50   |  50   |   50    | |  GND   |  49    |  25   |   17    
  2192. |
  2193. ------------------------------------ --------------------------------
  2194. -----
  2195. * NC = NOT CONNECTED
  2196. CONNECTOR TYPES:
  2197.                                 DD-50SA
  2198.                        ________________________        MINI-MICRO
  2199.     DD-50P            |   -------------------    |    
  2200. ______________________
  2201.   ______ ______       |17 \. . . . . . . . . /1  |   | 
  2202. _________________    |
  2203. 49| . . . . . .| 1    |33  \. . . . . . . . /18  |   | 1\ - - - - - - 
  2204. - /25 |
  2205. 50| . . . . . .|2     |50   \. . . . . . . / 34  |   | 26\- - - - - - 
  2206. -/50  |
  2207.   -------------       |       -------------      |   |    -----------
  2208. --     |
  2209.                        -------------------------      ---------------
  2210. -------
  2211. ribbon cable             Old style Sun SCSI               "SCSI-2"
  2212.    male                                                     male
  2213.  
  2214.  
  2215.  __________________ 
  2216. (  1            25 )
  2217.  \ ++++++++++++++ /
  2218.   \ 26         50/
  2219.    -------------- 
  2220. "Centronics" 50 male (use pin numbers for MINI-MICRO)
  2221.  
  2222. (VIEWED FROM FACE OF CONNECTOR - USE VENDOR NUMBERING SYSTEM AS 
  2223. SPECIFIED)
  2224.  
  2225.  
  2226. 16 bit Wide SCSI-3 "P" (Primary) Connector pinout (single-ended)
  2227. --------------------   --------------------
  2228. |  SCSI  | HIGH DEN |  |  SCSI  | HIGH DEN |
  2229. | SIGNAL |  68 PIN  |  | SIGNAL |  68 PIN  |
  2230. --------------------   --------------------
  2231. | GND    |     1    |  | -DB(12)|    35    |
  2232. | GND    |     2    |  | -DB(13)|    36    | 
  2233. | GND    |     3    |  | -DB(14)|    37    | 
  2234. | GND    |     4    |  | -DB(15)|    38    | 
  2235. | GND    |     5    |  | -DB(P1)|    39    | 
  2236. | GND    |     6    |  | -DB(0) |    40    | 
  2237. | GND    |     7    |  | -DB(1) |    41    | 
  2238. | GND    |     8    |  | -DB(2) |    42    | 
  2239. | GND    |     9    |  | -DB(3) |    43    | 
  2240. | GND    |    10    |  | -DB(4) |    44    | 
  2241. | GND    |    11    |  | -DB(5) |    45    | 
  2242. | GND    |    12    |  | -DB(6) |    46    | 
  2243. | GND    |    13    |  | -DB(7) |    47    | 
  2244. | GND    |    14    |  | -DB(P) |    48    | 
  2245. | GND    |    15    |  | GND    |    49    | 
  2246. | GND    |    16    |  | GND    |    50    | 
  2247. |TERMPWR |    17    |  |TERMPWR |    51    | 
  2248. |TERMPWR |    18    |  |TERMPWR |    52    |
  2249. | RSRVD  |    19    |  | RSRVD  |    53    |
  2250. | GND    |    20    |  | GND    |    54    | 
  2251. | GND    |    21    |  | -ATN   |    55    | 
  2252. | GND    |    22    |  | GND    |    56    | 
  2253. | GND    |    23    |  | BSY    |    57    | 
  2254. | GND    |    24    |  | -ACK   |    58    | 
  2255. | GND    |    25    |  | -RST   |    59    | 
  2256. | GND    |    26    |  | -MSG   |    60    | 
  2257. | GND    |    27    |  | -SEL   |    61    | 
  2258. | GND    |    28    |  | -C/D   |    62    | 
  2259. | GND    |    29    |  | -REQ   |    63    | 
  2260. | GND    |    30    |  | -I/O   |    64    | 
  2261. | GND    |    31    |  | -DB(8) |    65    | 
  2262. | GND    |    32    |  | -DB(9) |    66    | 
  2263. | GND    |    33    |  | -DB(10)|    67    | 
  2264. | GND    |    34    |  | -DB(11)|    68    | 
  2265. ---------------------  ---------------------
  2266.  ____________________________
  2267. | _______________________    |
  2268. | 1\ - - - - - - - - - - /34 |
  2269. | 35\- - - - - - - - - -/68  |
  2270. |    -------------------     |
  2271.  ----------------------------
  2272. "WIDE SCSI-3 P"
  2273. male
  2274.  
  2275. ---------------------------------------------------------------------
  2276. ------
  2277.  
  2278. IBM's "Not really SCSI" connectors: [Editor(GF)]
  2279.  
  2280. Note that this connector is NON-COMPLIANT WITH ANY SCSI STANDARD!
  2281.  
  2282. 60 pin Burndy connector as used on IBM RS/6000 systems:
  2283.  
  2284. Pin Signal  Pin Signal
  2285. --- ------  --- -----
  2286. 1    Gnd    31   Gnd
  2287. 2   -DB(0)  32  -ATN
  2288. 3   Gnd     33   Gnd
  2289. 4   -DB(1)  34   Gnd
  2290. 5   Gnd     35   Gnd
  2291. 6  -DB(2)   36  -BSY
  2292. 7   Gnd     37  Gnd
  2293. 8  -DB(3)   38 -ACK
  2294. 9   Gnd     39  Gnd
  2295. 10 -DB(4)   40 -RST
  2296. 11  Gnd     41  Gnd
  2297. 12 -DB(5)   42 -MSG
  2298. 13  Gnd     43  Gnd
  2299. 14 -DB(6)   44 -SEL
  2300. 15  Gnd     45  Gnd
  2301. 16 -DB(7)   46 -C/D
  2302. 17  Gnd     47  Gnd
  2303. 18 -DB(P)   48 -REQ
  2304. 19  Gnd     49  Gnd
  2305. 20  Gnd     50 -I/O
  2306. 21  Gnd     51  Gnd
  2307. 22  Gnd     52 Reserved
  2308. 23  Gnd     53 Reserved
  2309. 24  Gnd     54 Reserved
  2310. 25  N/C     55 Reserved
  2311. 26 TERMPWR  56 Reserved
  2312. 27  Gnd     57 Reserved
  2313. 28  Gnd     58 Reserved
  2314. 29  Gnd     59 Reserved
  2315. 30  Gnd     60 Reserved
  2316.  
  2317. Table of Contents
  2318. ====
  2319. ANSWER From: Gary Field (gfield@zk3.dec.com)
  2320.  
  2321. Macintosh Plus SCSI Connector Pinouts
  2322.  
  2323. Note that this connector is NON COMPLIANT WITH ANY SCSI STANDARD!
  2324. The grounding is insufficient and does not allow for proper twisted-
  2325. pair
  2326. transmission line implementation. It is recommended that a short 
  2327. adapter cable
  2328. be used to convert to the more common Centronics style 50 pin 
  2329. connection,
  2330. rather than extend the 25 pin connection any further than necessary.
  2331. The Macintosh Plus used a NCR 5380 SCSI chip controlled by the 
  2332. MC68000 
  2333. processor.
  2334. ___________________
  2335. | SCSI     DB-25S  |
  2336. | SIGNAL    pin(s) |
  2337. +------------------+        DB-25S (female)
  2338. | -DB(0) |   8     |      _____________________________
  2339. | -DB(1) |  21     |     13\ o o o o o o o o o o o o o /1
  2340. | -DB(2) |  22     |      25\ o o o o o o o o o o o o /14
  2341. | -DB(3) |  10     |         ------------------------ 
  2342. | -DB(4) |  23     |        View from rear of computer.
  2343. | -DB(5) |  11     |
  2344. | -DB(6) |  12     |
  2345. | -DB(7) |  13     |
  2346. | -DB(P) |  20     |
  2347. | GND    | 7,9,14  |
  2348. | GND    |16,18,24 |
  2349. | -ATN   |  17     |
  2350. | BSY    |   6     |
  2351. | -ACK   |   5     |
  2352. | -RST   |   4     |
  2353. | -MSG   |   2     |
  2354. | -SEL   |  19     |
  2355. | -C/D   |  15     |
  2356. | -REQ   |   1     |
  2357. | -I/O   |   3     |
  2358. +------------------+
  2359. Pin 25 is NOT CONNECTED in the Mac Plus implementation. Newer Macs 
  2360. connect TERMPWR to pin 25, but are otherwise the same.
  2361.  
  2362.  
  2363.  
  2364.  
  2365. Future Domain 25 pin connector pinout 
  2366. Used on TMC-830/845 and TMC-850/860/885.
  2367. Note:
  2368. Use the Macintosh pinout above for TMC-850M, TMC-1610M, TMC-1650/1670 
  2369. or MCS-600
  2370. ___________________
  2371. | SCSI  | DB-25S  |
  2372. | SIGNAL| pin(s)  |
  2373. +-----------------+             DB-25S (female)
  2374. | -DB(0)|   14    |        _____________________________
  2375. | -DB(1)|    2    |     13\ o o o o o o o o o o o o o /1
  2376. | -DB(2)|   15    |      25\ o o o o o o o o o o o o /14
  2377. | -DB(3)|    3    |          ------------------------ 
  2378. | -DB(4)|   16    |          View from rear of computer.
  2379. | -DB(5)|    4    |
  2380. | -DB(6)|   17    |
  2381. | -DB(7)|    5    |
  2382. | -DB(P)|   18    |
  2383. | GND   |1,6,8,13 |
  2384. | GND   |13,19,25 |
  2385. | -ATN  |   20    |
  2386. | BSY   |   23    |
  2387. | -ACK  |   22    |
  2388. | -RST  |   10    |
  2389. | -MSG  |   21    |
  2390. | -SEL  |    7    |
  2391. | -C/D  |   11    |
  2392. | -REQ  |   24    |
  2393. | -I/O  |   12    |
  2394. +-----------------+
  2395. Pin 9 is NOT CONNECTED
  2396.  
  2397. Table of Contents
  2398. ====
  2399. QUESTION: What is the difference between SCSI-1 and SCSI-2?
  2400. ANSWER From Dal Allen:
  2401. ====
  2402.  
  2403. SCSI-1_versus_SCSI-2
  2404.  
  2405. In 1985, when the first SCSI standard was being finalized as an 
  2406. American National Standard, the X3T9.2 Task Group was approached by a 
  2407. group of manufacturers. The group wanted to increase the mandatory 
  2408. requirements of SCSI and to define further features for direct-access 
  2409. devices. Rather than delay the SCSI standard, X3T9.2 formed an ad hoc 
  2410. group to develop a working paper that was eventually called the 
  2411. Common Command Set (CCS). Many products were designed to this working 
  2412. paper.
  2413.  
  2414. In parallel with the development of the CCS working paper, X3T9.2 
  2415. sought permission to begin working on an enhanced SCSI standard, to 
  2416. be called SCSI-2. SCSI-2 would include the results of the CCS working 
  2417. paper, caching commands, performance enhancement features, and 
  2418. whatever else X3T9.2 deemed worthwhile.
  2419. While SCSI-2 was to go beyond the original SCSI standard (now 
  2420. referred to as SCSI-1), it was to retain a high degree of 
  2421. compatibility with SCSI-1 devices.
  2422.  
  2423. How is SCSI-2 different from SCSI-1?
  2424.  
  2425. 1. Several options were removed from SCSI-1:
  2426.  
  2427. a. Single initiator option was removed.
  2428. b. Non-arbitrating Systems option was removed.
  2429. c. Non-extended sense data option was removed.
  2430. d. Reservation queuing option was removed.
  2431. e. The read-only device command set was replaced by the CD-ROM 
  2432. command
  2433. set.
  2434. f. The alternative 1 shielded connector was dropped.
  2435.  
  2436.  
  2437. 2. There are several new low-level requirements in SCSI-2:
  2438.  
  2439. a. Parity must be implemented.
  2440. b. Initiators must provide TERMPWR -- Targets may provide TERMPWR.
  2441. c. The arbitration delay was extended to 2.4 us from 2.2 us.
  2442. d. Message support is now required.
  2443.  
  2444.  
  2445. 3. Many options significantly enhancing SCSI were added:
  2446.  
  2447. a. Wide SCSI (up to 32 bits wide using a second cable)
  2448. b. Fast SCSI (synchronous data transfers of up to 10 Mega-transfers 
  2449. per second -- up to 40 MegaBytes per second when combined with wide 
  2450. SCSI)
  2451. c. Command queuing (up to 256 commands per initiator on each logical 
  2452. unit)
  2453. d. High-density connector alternatives were added for both shielded 
  2454. and non- shielded connectors.
  2455. e. Improved termination for single-ended buses (Alternative 2)
  2456. f. Asynchronous event notification
  2457. g. Extended contingent allegiance
  2458. h. Terminate I/O Process messaging for time-critical process 
  2459. termination.
  2460.  
  2461. 4. New command sets were added to SCSI-2 including:
  2462.  
  2463. a. CD-ROM (replaces read-only devices)
  2464. b. Scanner devices
  2465. c. Optical memory devices (provides for write-once, read-only, and
  2466. erasable media)
  2467. d. Medium changer devices
  2468. e. Communications devices
  2469.  
  2470.  
  2471. 5. All command sets were enhanced:
  2472.  
  2473. a. Device Models were added
  2474. b. Extended sense was expanded to add:
  2475. + Additional sense codes
  2476. + Additional sense code qualifiers
  2477. + Field replaceable unit code
  2478. + Sense key specific bytes
  2479.  
  2480. c. INQUIRY DATA was expanded to add:
  2481. + An implemented options byte
  2482. + Vendor identification field
  2483. + Product identification field
  2484. + Product revision level field
  2485. + Vital product data (more extensive product reporting)
  2486.  
  2487. d. The MODE SELECT and MODE SENSE commands were paged for all device 
  2488. types
  2489. e. The following commands were added for all device types:
  2490.  
  2491. + CHANGE DEFINITION
  2492. + LOG SELECT
  2493. + LOG SENSE
  2494. + READ BUFFER
  2495. + WRITE BUFFER
  2496.  
  2497. f. The COPY command definition was expanded to include information on 
  2498. how to handle inexact block sizes and to include an image copy 
  2499. option.
  2500. g. The direct-access device command set was enhanced as follows:
  2501.  
  2502. + The FORMAT UNIT command provides more control over defect 
  2503. management
  2504. + Cache management was added:
  2505. - LOCK/UNLOCK CACHE command
  2506. - PREFETCH command
  2507. - SYNCHRONIZE CACHE command
  2508. - Force unit access bit
  2509. - Disable page out bit
  2510.  
  2511. + Several new commands were added:
  2512. - READ DEFECT DATA
  2513. - READ LONG
  2514. - WRITE LONG
  2515. - WRITE SAME
  2516.  
  2517. + The sequential-access device command set was enhanced as follows:
  2518.  
  2519. - Partitioned media concept was added:
  2520. * LOCATE command
  2521. * READ POSITION command
  2522.  
  2523. - Several mode pages were added
  2524. - Buffered mode 2 was added
  2525. - An immediate bit was added to the WRITE FILEMARKS command
  2526.  
  2527. + The printer device command set was enhanced as follows:
  2528. - Several mode pages defined:
  2529. * Disconnect/reconnect
  2530. * Parallel printer
  2531. * Serial printer
  2532. * Printer options
  2533.  
  2534. + The write-once (optical) device command set was enhanced by:
  2535. - Several new commands were added:
  2536. * MEDIUM SCAN
  2537. * READ UPDATED BLOCK
  2538. * UPDATE BLOCK
  2539.  
  2540. - Twelve-byte command descriptor blocks were defined for several
  2541. commands to accommodate larger transfer lengths.
  2542.  
  2543. =======================================================
  2544.  
  2545. The following article was written by Dal Allan of ENDL in April 1990. 
  2546. It was published nine months later in the January 1991 issue of 
  2547. "Computer Technology Review". While it appeared in the Tape Storage 
  2548. Technology Section of CTR, the article is general in nature and tape-
  2549. specific. In spite of the less than timely publication, most of the 
  2550. information is still valid.
  2551.  
  2552. It is reprinted here with the permission of the author. If you copy 
  2553. this article, please include this notice giving "Computer Technology 
  2554. Review" credit for first publication.
  2555.  
  2556.  
  2557.  
  2558. What's New in SCSI-2
  2559.  
  2560. Scuzzy is the pronunciation and SCSI (Small Computer System 
  2561. Interface) is the acronym, for the best known and most widely used 
  2562. ANSI (American National Standards Institute) interface. 
  2563.  
  2564. Despite use of the term "Small" in its name, everyone has to agree 
  2565. that 
  2566. Scuzzy is large - in use, in market impact, in influence, and 
  2567. unfortunately, in documentation. The standards effort that began with 
  2568. a 20-page specification in 1980 has grown to a 600 page extravaganza 
  2569. of technical information. 
  2570.  
  2571. Even before ANSI (American National Standards Institute) published 
  2572. the first run of SCSI as a standards document in 1986, ASC 
  2573. (Accredited Standards Committee) X3T9.2 was hard at work on SCSI-2. 
  2574.  
  2575. No technical rationale can be offered as to why SCSI-1 ended and 
  2576. SCSI-2 
  2577. began, or as to why SCSI-2 ended and SCSI-3 began. The justification 
  2578. is much more simple - you have to stop sometime and get a standard 
  2579. printed. Popular interfaces never stop evolving, adapting, and 
  2580. expanding to meet more uses than originally envisaged. 
  2581.  
  2582. Interfaces even live far beyond their technological lifespan. SMD 
  2583. (Storage Module Drive) has been called technically obsolete for 5 
  2584. years but every year there are more megabytes shipped on the SMD 
  2585. interface than the year before. This will probably continue for 
  2586. another year or so before the high point is reached, and it will at 
  2587. least a decade before SMD is considered to be insignificant. 
  2588.  
  2589. If SCSI enhancements are cut off at an arbitrary point, what 
  2590. initiates the decision? Impatience is as good an answer as any. The 
  2591. committee and the market get sick of promises that the revision 
  2592. process will "end soon," and assert pressure to "do it now."
  2593.  
  2594. The SCSI-3 effort is actively under way right now, and the workload 
  2595. of the committee seems to be no less than it was a year ago. What is 
  2596. pleasant, is that the political pressures have eased. 
  2597.  
  2598. There is a major difference between the standards for SCSI in 1986 
  2599. and SCSI-2 in 1990. The stated goal of compatibility between 
  2600. manufacturers had not been achieved in SCSI in 1986 due to a 
  2601. proliferation of undocumented "features." 
  2602.  
  2603. Each implementation was different enough that new software drivers 
  2604. had to be written for each device. OEMs defined variations in 
  2605. hardware that required custom development programs and unique 
  2606. microcode. Out of this diversity arose a cry for commonality that 
  2607. turned into CCS (Common Command Set), and became so popular that it 
  2608. took on an identity of its own. 
  2609. CCS defined the data structures of Mode Select and Mode Sense 
  2610. commands,
  2611. defect management on the Format command, and error recovery 
  2612. procedures. CCS succeeded because the goals were limited, the 
  2613. objectives clear and the time was right. 
  2614.  
  2615. CCS was the beginning of SCSI-2, but it was only for disks. Tape and 
  2616. optical disks suffered from diversity, and so it was that the first 
  2617. working group efforts on SCSI-2 were focused on tapes and optical 
  2618. disks. However, opening up a new standards effort is like lifting the 
  2619. lid on Pandora's Box - it's hard to stay focused on a single task. 
  2620. SCSI-2 went far beyond extending and consolidating CCS for multiple 
  2621. device types. 
  2622.  
  2623. SCSI-2 represents three years of creative thought by some of the best 
  2624. minds in the business. Many of the new features will be useful only 
  2625. in advanced systems; a few will find their way into the average 
  2626. user's system. Some may never appear in any useful form and will 
  2627. atrophy, as did some original SCSI features like Extended Identify.
  2628.  
  2629. Before beginning coverage of "what's new in SCSI-2," it might be well 
  2630. to list some of the things that aren't new. The silicon chips 
  2631. designed for SCSI are still usable. No new features were introduced 
  2632. which obsolete chips. The cause of silicon obsolescence has been 
  2633. rapid market shifts in integrating functions to provide higher 
  2634. performance. 
  2635.  
  2636. Similarly, initiators which were designed properly, according to SCSI 
  2637. in 1986, will successfully support SCSI-2 peripherals. However, it 
  2638. should be pointed out that not all the initiators sold over the last 
  2639. few years behaved according to the standard, and they can be "blown 
  2640. away "by SCSI-2 targets. 
  2641.  
  2642. The 1986 standard allows either initiators or targets to begin 
  2643. negotiation for synchronous transfers, and requires that both 
  2644. initiators and targets properly handle the sequence. A surprisingly 
  2645. large percentage of SCSI initiators will fail if the target begins 
  2646. negotiation. This has not been as much of a problem to date as it 
  2647. will become in the future, and you know as well as I do, that these 
  2648. non-compliant initiators are going to blame the SCSI-2 targets for 
  2649. being "incompatible." 
  2650.  
  2651. Quirks in the 1986 standard, like 4 bytes being transferred on 
  2652. Request 
  2653. Sense, even if the requested length was zero have been corrected in 
  2654. SCSI-2. Initiators which relied on this quirk instead of requesting 4 
  2655. bytes will get into trouble with a SCSI-2 target. 
  2656.  
  2657. A sincere effort has been made to ensure that a 1986-compliant 
  2658. initiator does not fail or have problems with a SCSI-2 target. If 
  2659. problems occur, look for a non-compliant initiator before you blame 
  2660. the SCSI-2 standard. 
  2661.  
  2662. After that little lecture, let us turn to the features you will find 
  2663. in 
  2664. SCSI-2 which include: 
  2665.  
  2666. o Wide SCSI: SCSI may now transfer data at bus widths of 16 and 32 
  2667. bits. 
  2668. Commands, status, messages and arbitration are still 8 bits, and the 
  2669. B-Cable has 68 pins for data bits. Cabling was a confusing issue in 
  2670. the closing days of SCSI-2, because the first project of SCSI-3 was 
  2671. the definition of a 16-bit wide P-Cable which supported 16-bit 
  2672. arbitration as well as 16-bit data transfers. Although SCSI-2 does 
  2673. not contain a definition of the P-Cable, it is quite possible that 
  2674. within the year, the P-Cable will be most popular non-SCSI-2 feature 
  2675. on SCSI-2 products. The market responds to what it wants, not the 
  2676. arbitrary cutoffs of standards committees.
  2677.  
  2678. o Fast SCSI: A 10 MHz transfer rate for SCSI came out of a joint 
  2679. effort 
  2680. with the IPI (Intelligent Peripheral Interface) committee in ASC 
  2681. X3T9.3. 
  2682. Fast SCSI achieves 10 Megabytes/second on the A-Cable and with wider 
  2683. data paths of 16- and 32-bits can rise to 20 Megabytes/second and 
  2684. even 40 Megabytes/second. However, by the time the market starts 
  2685. demanding 40 Megabytes/second it is likely that the effort to 
  2686. serialize the physical interface for SCSI-3 will attract high-
  2687. performance SCSI users to the Fiber Channel. 
  2688. A word of caution. At this time the fast parameters cannot be met by 
  2689. the Single Ended electrical class, and is only suitable for 
  2690. Differential. One of the goals in SCSI-3 is to identify the 
  2691. improvements needed to achieve 10 MHz operation with Single Ended 
  2692. components.
  2693.  
  2694. o Termination: The Single Ended electrical class depends on very 
  2695. tight 
  2696. termination tolerances, but the passive 132 ohm termination defined 
  2697. in 1986 is mismatched with the cable impedance (typically below 100 
  2698. ohms). Although not a problem at low speeds when only a few devices 
  2699. are connected, reflections can cause errors when transfer rates 
  2700. increase and/or more devices are added. In SCSI-2, an active 
  2701. terminator has been defined which lowers termination to 110 ohms and 
  2702. is a major boost to system integrity.
  2703.  
  2704. o Bus Arbitration, Parity and the Identify Message were options of 
  2705. SCSI, but are required in SCSI-2. All but the earliest and most 
  2706. primitive SCSI implementations had these features anyway, so SCSI-2 
  2707. only legitimizes the de facto market choices. The Identify message 
  2708. has been enhanced to allow the target to execute processes, so that 
  2709. commands can be issued to the target and not just the LUNs. 
  2710.  
  2711. o Connectors: The tab and receptacle microconnectors chosen for SCSI-
  2712. 2 are available from several sources. A smaller connector was seen as 
  2713. essential for the shrinking form factor of disk drives and other 
  2714. peripherals. This selection was one of the most argued over and 
  2715. contentious decisions made during SCSI-2 development. 
  2716.  
  2717. o Rotational Position Locking: A rose by any other name, this feature 
  2718. defines synchronized spindles, so than an initiator can manage disk 
  2719. targets which have their spindles locked in a known relative position 
  2720. to each other. 
  2721. Synchronized disks do not all have to be at Index, they can be set to 
  2722. an offset in time relative to the master drive. By arraying banks of 
  2723. synchronized disks, faster transfer rates can be achieved. 
  2724.  
  2725. o Contingent Allegiance: This existed in SCSI-1, even though it was 
  2726. not 
  2727. defined, and is required to prevent the corruption of error sense 
  2728. data. 
  2729. Targets in the Contingent Allegiance state reject all commands from 
  2730. other initiators until the error status is cleared by the initiator 
  2731. that received the Check Condition when the error occurred. 
  2732.  
  2733. Deferred errors were a problem in the original SCSI but were not 
  2734. described. A deferred error occurs in buffered systems when the 
  2735. target advises Good Status when it accepts written data into a 
  2736. buffer. Some time later, if anything goes wrong when the buffer 
  2737. contents are being written to the media, you have a deferred error. 
  2738.  
  2739. o Extended Contingent Allegiance (ECA): This extends the utility of 
  2740. the 
  2741. Contingent Allegiance state for an indefinite period during which the 
  2742. initiator that received the error can perform advanced recovery 
  2743. algorithms. 
  2744.  
  2745. o Asynchronous Event Notification (AEN): This function compensates 
  2746. for a deficiency in the original SCSI which did not permit a target 
  2747. to advise the initiator of asynchronous events such as a cartridge 
  2748. being loaded into a tape drive. 
  2749.  
  2750. o Mandatory Messages: The list of mandated messages has grown: 
  2751.  
  2752. +----------------------+--------------------------+------------------
  2753. -+
  2754. |      Both            |         Target           |     Initiator     
  2755. |
  2756. +----------------------+--------------------------+------------------
  2757. -|
  2758. |    Identify          |         Abort            |     Disconnect    
  2759. |
  2760. |                      |                          |                   
  2761. |
  2762. |   Message Reject     |      No Operation        |   Restore Pointer 
  2763. |
  2764. |                      |                          |                   
  2765. |
  2766. | Message Parity Error |    Bus Device Reset      | Save Data Pointer 
  2767. |
  2768. |                      |                          |                   
  2769. |
  2770. |                      | Initiator Detected Error |                   
  2771. |
  2772. +----------------------+--------------------------+------------------
  2773. -+
  2774.  
  2775. o Optional messages have been added to negotiate wide transfers and 
  2776. Tags to support command queueing. A last-minute inclusion in SCSI-2 
  2777. was the ability to Terminate I/O and receive the residue information 
  2778. in Check Condition status (so that only the incomplete part of the 
  2779. command need be re-started by the initiator).
  2780.  
  2781. o Command Queueing: In SCSI-1, initiators were limited to one command 
  2782. per LUN e.g. a disk drive. Now up to 256 commands can be outstanding 
  2783. to one LUN. 
  2784. The target is allowed to re-sequence the order of command execution 
  2785. to optimize seek motions. Queued commands require Tag messages which 
  2786. follow the Identify. 
  2787. o Disk Cacheing: Two control bits are used in the CDB (Command 
  2788. descriptor Block) to control whether the cache is accessed on a Read 
  2789. or Write command, and some commands have been added to control pre-
  2790. fetching and locking of data into the cache. Users do not have to 
  2791. change their software to take advantage of cacheing, however, as the 
  2792. Mode Select/Mode Sense Cache page allows parameters to be set which 
  2793. optimize the algorithms used in the target to maximize cache 
  2794. performance. Here is another area in which improvements have already 
  2795. been proposed in SCSI-3, and will turn up in SCSI-2 products shipping 
  2796. later this year. 
  2797.  
  2798. o Sense Keys and Sense Codes have been formalized and extended. A 
  2799. subscript byte to the Sense Code has been added to provide specifics 
  2800. on the type of error being reported. Although of little value to 
  2801. error recovery, the additional information about error causes is 
  2802. useful to the engineer who has to analyze failures in the field, and 
  2803. can be used by host systems as input to prognostic analysis to 
  2804. anticipate fault conditions. 
  2805.  
  2806. o Commands: Many old commands have been reworked and several new 
  2807. commands have been added. 
  2808.  
  2809. o Pages: Some method had to be found to pass parameters between host 
  2810. and target, and the technique used is known as pages. The concept was 
  2811. introduced in CCS and has been expanded mightily in SCSI-2. 
  2812.  
  2813. A number of new Common Commands have been added, and the opcode space 
  2814. for 10-byte CDBs has been doubled. 
  2815.  
  2816. o Change Definition allows a SCSI-2 initiator to instruct a SCSI-2 
  2817. target to stop executing according to the 1986 standard, and provide 
  2818. advanced SCSI-2 features. Most SCSI-2 targets will power on and 
  2819. operate according to the 1986 standard (so that there is no risk of 
  2820. "disturbing" the installed initiators), and will only begin operating 
  2821. in SCSI-2 mode, offering access to the advanced SCSI-2 capabilities, 
  2822. after being instructed to do so by the initiator using the Change 
  2823. Definition command.
  2824.  
  2825. o The Mode Select and Mode Sense pages which describe parameters for 
  2826. operation have been greatly expanded, from practically nothing in 
  2827. 1986 to hundreds of items in SCSI-2. Whenever you hear of something 
  2828. being described as powerful and flexible tool, think complicated. 
  2829. Integrators are advised to be judicious in their selection of the 
  2830. pages they decide to support. 
  2831.  
  2832. o The Inquiry command now provides all sorts of interesting data 
  2833. about the target and its LUNs. Some of this is fixed by the standard, 
  2834. but the main benefit may be in the Vendor Unique data segregated into 
  2835. the special designation of Vital Product Data, which can be used by 
  2836. integrators as a tool to manage the system environment.
  2837.  
  2838. o Select Log and Sense Log have been added so that the initiator can 
  2839. gather both historical (e.g. all Check Conditions) and statistical 
  2840. (e.g. number of soft errors requiring ECC) data from the target. 
  2841.  
  2842. o Diagnostic capabilities have been extended on the Read/Write Buffer 
  2843. and Read/Write Long commands. The ways in which the target can manage 
  2844. bad blocks in the user data space have been defined further and 
  2845. regulated to reduce inconsistencies in the 1986 standard. A companion 
  2846. capability to Read Defect Data permits the initiator to use a 
  2847. standard method to be advised of drive defect lists. 
  2848.  
  2849. o A new group of 12-byte command blocks has been defined for all 
  2850. optical devices to support the large volume sizes and potentially 
  2851. large transfer lengths. The Erase command has been added for 
  2852. rewritable optical disks so that areas on the media can be pre-erased 
  2853. for subsequent recording. Write Once disks need Media Scan, so that 
  2854. the user can find blank areas on the media. 
  2855.  
  2856. o New command sets have been added for Scanners, Medium Changers, and 
  2857. CDROMs. 
  2858.  
  2859. All of this technical detail can get boring, so how about some 
  2860. "goodies" in SCSI-2 which benefit the common man and help the 
  2861. struggling engineer? First, and probably the best feature in SCSI-2 
  2862. is that the document has been alphabetized. No longer do you have to 
  2863. embark on a hunt for the Read command because you cannot remember the 
  2864. opcode. 
  2865.  
  2866. In the 1986 standard, everything was in numeric sequence, and the 
  2867. only 
  2868. engineers who could find things easily were the microprogrammers who 
  2869. had memorized all the message and opcode tables. Now, ordinary people 
  2870. can find the Read command because it is in alphabetic sequence. This 
  2871. reorganization may sound like a small matter but it wasn't, it 
  2872. required a considerable amount of effort on the part of the SCSI-2 
  2873. editors. It was well worth it. 
  2874.  
  2875. Another boon is the introduction for each device class of models 
  2876. which 
  2877. describe the device class characteristics. The tape model was the 
  2878. most 
  2879. needed, because various tape devices use the same acronym but with 
  2880. different meanings or different acronyms for the same meaning. 
  2881.  
  2882. The SCSI-2 tape model defines the terms used by SCSI-2, and how they 
  2883. correspond to the acronyms of the different tapes. For example, on a 
  2884. 9-track reel, End of Tape is a warning, and there is sufficient media 
  2885. beyond the reflective spot to record more data and a trailer. Not so 
  2886. on a 1/4" tape cartridge. End of Tape means out of media and no more 
  2887. data can be written. This sort of difference in terms causes 
  2888. nightmares for standardization efforts. 
  2889.  
  2890. So there it is; a summary of what is in SCSI-2. It's not scary, 
  2891. although it is daunting to imagine plowing through a 600-page 
  2892. document. Time for a commercial here. The "SCSI Bench Reference" 
  2893. available from ENDL Publications (408-867-6642), is a compaction of 
  2894. the standard. It takes the 10% of SCSI-2 which is constantly 
  2895. referenced by any implementor, and puts it in an easy-to-use 
  2896. reference format in a small handbook. The author is Jeff Stai, one of 
  2897. the earliest engineers to become involved with SCSI implementation, 
  2898. and a significant contributor to the development of both the 1986 
  2899. standard and SCSI-2. 
  2900.  
  2901. SCSI-2 is not yet published as a standard, but it will be available 
  2902. later this year. Until then, the latest revision can be purchased 
  2903. from Global Engineering (800-854-7179).
  2904.  
  2905. Biography
  2906.  
  2907. Consultant and analyst I. Dal Allan is the founder of ENDL and 
  2908. publisher of the ENDL Letter and the "SCSI Bench Reference." A 
  2909. pioneer and activist in the development and use of standard 
  2910. interfaces, he is Vice Chairman of ASC X3T9.2 (SCSI) and Chairman of 
  2911. the SCSI-2 Common Access Method Committee. 
  2912.  
  2913. Table of Contents
  2914. ====
  2915. QUESTION: What is the difference between SCSI-2 and SCSI-3?
  2916. ANSWER From: excerpts of postings by Jeff Stai and others:
  2917.     (Mohit K Goyall - goyall@utdallas.edu),
  2918.     (Andrew E. Lowman - lowman@arizona.edu)
  2919. ====
  2920.  
  2921. Are SCSI-3 hard drives and/or controllers available yet?
  2922.  
  2923. Allegedly, Previous postings have said "I heard that SCSI-3 has been 
  2924. standardized," but I haven't seen anything firm about it. I've seen 
  2925. controllers advertised by JDR Microdevices and some cheap clones; the 
  2926. Quantum "Empire" drives are also advertised as SCSI-3 by some mail 
  2927. order vendors. Seagate and IBM call their fastest drives (probably 
  2928. comparable in speed to the Quantums, if not faster) "Wide SCSI-2."
  2929. That's a misnomer. See below.
  2930.  
  2931. What is the difference between SCSI-3 and Fast & Wide SCSI-2?
  2932.  
  2933. Wide SCSI-2 required two cables to do 16 bit wide transfers. SCSI-3 
  2934. defined a single cable, single REQ/ACK 16 bit, WIDE transfer. The 
  2935. reason you are hearing 16-bit single cable being called SCSI-3 is 
  2936. that they CAN. The fact that single cable 16-bit has been around for 
  2937. a while just shows you how much the standardization process lags 
  2938. behind the real world.
  2939.  
  2940. SCSI-3 is really a family of standards. SCSI was broken up from a 
  2941. single document into different layers and command sets. This was done 
  2942. to allow for different physical transport layers (like fibre channel 
  2943. and SSA) to be defined, and to allow for smaller "bite-sized" 
  2944. projects that maybe get done a little faster ;-)
  2945.  
  2946. The family includes the following members with TLAs:
  2947.  
  2948. - SCSI-3 Parallel Interface (SPI): Defines the mechanical, timing, 
  2949. phases, and electrical parameters of the parallel cable we all know 
  2950. and love. Some of the electrical and cable parameters are 
  2951. tightened/improved over SCSI-2.
  2952.  
  2953. - SCSI-3 Interlock Protocol (SIP): Defines the messages and how the 
  2954. phases are invoked. No real change from SCSI-2, except for some new 
  2955. messages.
  2956.  
  2957. - SCSI-3 Architectural Model (SAM): In a nutshell, defines a common 
  2958. set of functions and services and definitions for how a physical 
  2959. transport properly gets commands, data, and status exchanged between 
  2960. two devices, complete with error handling and queueing.
  2961.  
  2962. - SCSI-3 Primary Commands (SPC): All of the commands executed by any 
  2963. and all SCSI devices, like REQUEST SENSE and INQUIRY, etc.
  2964.  
  2965. - SCSI-3 Block Commands (SBC): Disk commands.
  2966.  
  2967. - SCSI-3 Stream Commands (SBC): Tape commands.
  2968.  
  2969. - SCSI-3 Controller Commands (SCC): RAID box commands.
  2970.  
  2971. - SCSI-3 Multimedia Commands (MMC): For CDROMS etc.
  2972.  
  2973. - SCSI-3 Fibre Channel Protocol (FCP): SCSI commands over gigabit 
  2974. Fibre Channel.
  2975.  
  2976. - SCSI-3 Serial Bus Protocol (SBP): SCSI commands over IEEE 1394 High 
  2977. Speed Serial Bus (Apple's "Firewire").
  2978.  
  2979. - SCSI-3 Serial Storage Protocol (SSP): SCSI commands over SSA.
  2980.  
  2981. whew.
  2982.  
  2983.  
  2984. Q: After perusing the latest issue of Computer Shopper, I came away 
  2985. with the impression that companies are calling F&W SCSI-2 HD's SCSI-
  2986. 3. Is this an incorrect assumption, or is F&W SCSI-2 known as SCSI-3?
  2987. Is this really mostly marketing hype?
  2988.  
  2989. Actually, there is something to that. TECHNICALLY, what is out there 
  2990. is often a hybrid: SCSI-3 "SPI" silicon with some other hodgepodge of 
  2991. SCSI-3 proposals, all mixed in with SCSI-2 stuff.
  2992.  
  2993. An earlier posting said that the Quantum Empire ("SCSI-3") drives 
  2994. contain some commands from the SCSI-3 command set, and Adaptec 
  2995. suggested a specific setting on its 2940W controller to work properly 
  2996. with the drive.
  2997.  
  2998. I understand there are some drives with proposed SCSI-3 command 
  2999. features. These are mostly in the MODE SELECT and in error codes, as 
  3000. I recall. Perhaps someone who knows more about this could elaborate?
  3001.  
  3002. Note also that the major players (like DC Drives) don't have any 
  3003. "SCSI-3" stuff advertised; only JDR and some cheap clones are 
  3004. promoting it.
  3005. Besides, Wide SCSI-2 has yet to really catch on (mostly because only 
  3006. a few drives are fast enough to take advantage of it).
  3007.  
  3008. There is no "wide SCSI-2" because that would mean two cables. Single 
  3009. cable wide SCSI has always been SCSI-3, it just took too d*** long to 
  3010. get into a standard! :-)
  3011.  
  3012. Table of Contents
  3013. ====
  3014. QUESTION: Is SYNCHRONOUS faster than ASYNCHRONOUS?
  3015. ANSWER From: Gary Field (gfield@zk3.dec.com )
  3016. ====
  3017. Yes, the asynchronous transfer option waits for each byte to be 
  3018. transferred before it is acknowledged. With synchronous protocol, the 
  3019. device sending the data is allowed to get ahead of the device 
  3020. receiving the data by a number of bytes (called the offset). The 
  3021. offset is negotiated between the initiator and the target some time 
  3022. prior to the transfer beginning. The synchronous protocol is 
  3023. considerably more efficient and therefore faster than asynchronous.
  3024.  
  3025. See also: 1, 2, 3
  3026.  
  3027. Table of Contents
  3028. ====
  3029. QUESTION: Is the NCR 53C90 Faster than spec?
  3030. ANSWER From: kstewart@ncr-mpd.FtCollins.NCR.COM (Ken Stewart)
  3031. ====
  3032.  
  3033. I've seen a few comments about our 54C90 being faster than spec. 
  3034. While I doubt the author was really complaining (I got twice as much 
  3035. as I paid for - sure makes me mad ;) I'd like to explain the 
  3036. situation. Along the way, I'll also show that asynchronous is faster 
  3037. on short cables, while synchronous is faster on long cables. The 
  3038. cross-over point occurs somewhere around six feet--assuming that you 
  3039. have our 53C90 family devices at both ends of the cable. The reason 
  3040. has to do with the propagation delay of the cable; the turn around 
  3041. time of the silicon; and the interlocked nature of the asynchronous 
  3042. handshake.
  3043.  
  3044. 1) We have measured propagation delays from various cables and found 
  3045. an average of 1.7 nanoseconds per foot, which is roughly 5.25 ns per 
  3046. meter. 2) The turn-around time is the amount of time the SCSI chip 
  3047. takes to change an output in response to an input. If REQ is an input 
  3048. then ACK is an output. Or if ACK is an input then REQ is an output. 
  3049. Typical turn-around time for the 53C90 is 40 nanoseconds. 
  3050.  
  3051. 3) The asynchronous transfer uses an interlocked handshake where a 
  3052. device cannot do the next thing until it receives positive 
  3053. acknowledgment that the other device received the last thing. 
  3054.  
  3055. First REQ goes true                /* driven by Target */ 
  3056. then ACK is permitted to go true    /* driven by Initiator */
  3057. then REQ is permitted to go false 
  3058. then ACK is permitted to go false 
  3059.  
  3060. Thus we have four "edges" propagating down the cable plus 4 turn-
  3061. around delays. Asynchronous transfer requires 55 ns setup and no hold 
  3062. time (paragraph in 5.1.5.1 in SCSI-1 or SCSI-2) which gives an upper 
  3063. speed limit around 18 MB/s. A detailed analysis (assuming 53C90 
  3064. family) shows that the setup time subtracts out. This is mostly 
  3065. because we are running at one-third the max rate, but also because 
  3066. setup for the next byte can begin anytime after ACK is received true 
  3067. or REQ is received false, depending on who is receiving. You can 
  3068. either take my word for it or draw the waveforms yourself. Thus, the 
  3069. asynchronous transfer reduces to:
  3070.  
  3071. (4 * 1.7 * 1) + (4 * 40ns) = 167 ns /* 1 foot cable */
  3072. = 6 MB/s
  3073.  
  3074. (4 * 5.25 * 6) + (4 * 40ns) = 286 ns /* 6 meter cable */
  3075. = 3.5 MB/s
  3076.  
  3077. (4 * 5.25 * 25) + (4 * 40ns) = 685 ns /* 25 meter cable */
  3078. = 1.5 MB/s 
  3079.  
  3080. note: cables longer than 6 meters require external differential 
  3081. transceivers which add delay and degrade the performance even more 
  3082. than indicated here.
  3083.  
  3084. Our simulations say that under very best conditions (fast silicon, 
  3085. low temperature, high voltage, zero length cable) we can expect more 
  3086. than 8 MB/s asynchronously. In the lab, I routinely measure 5 MB/s on 
  3087. 8 foot cables. So, if you were writing the data manual for this, how 
  3088. would YOU spec it?
  3089.  
  3090. The framers of the SCSI spec threw in synchronous mode to boost the 
  3091. performance on long cables. In synchronous mode, the sending device 
  3092. is permitted to send the next byte without receiving acknowledgment 
  3093. that the receiver actually received the last byte. Kind of a ship and 
  3094. pray method. 
  3095. The acknowledgment is required to come back sometime, but we just 
  3096. don't have to wait for it (handwave the offset stuff and the ending 
  3097. boundary conditions). In this mode any external transceivers add a 
  3098. time shift, but not a delay. So if you negotiate for 5 MB/s, you get 
  3099. 5MB/s regardless how long the cable is and regardless whether you are 
  3100. single-ended or differential. But you can't go faster than 5.5 MB/s, 
  3101. except in SCSI-2. 
  3102. Synchronous mode does have a hold time (unlike asynch) but again, 
  3103. setup and hold times subtract out. In SCSI-1 synchronous mode, the 
  3104. speed limit comes from the combined ASSERTION PERIOD + NEGATION 
  3105. PERIOD which is 90ns + 90ns = 180ns = 5.5 MB/s. Our 53C90 family 
  3106. doesn't quite hit the max, but we do guarentee 5.0 MB/s. In SCSI-2, 
  3107. anything above 5.0 MB/s is considered to be FAST. Here the maximum 
  3108. transfer rate is explicitly limited to 100 ns or 10MB/s; you don't 
  3109. have to read between the lines to deduce it.
  3110.  
  3111. Interesting tid-bit: given a SCSI-2 FAST period of 100 ns and a cable 
  3112. delay of 131 ns on a 25 meter cable, you can actually stack 1.31 
  3113. bytes in the 8-bit cable. In FAST and WIDE SCSI you can stack 5.24 
  3114. bytes in this copper FIFO. 
  3115. Hummm...
  3116.  
  3117.   
  3118. Table of Contents
  3119. ====
  3120. QUESTION: What are the jumpers on my Conner drive?
  3121. ANSWER From: ekrieger@quasar.hacktic.nl (Eric Krieger)
  3122. Embellishment from: Henrik Stahl (f92-hst@nada.kth.se)
  3123. ====
  3124. QUICK INSTALLATION GUIDE
  3125.  
  3126. SCSI
  3127. Most SCSI host adapters are compatible with Conner drives. Software 
  3128. drivers and installation instructions are provided with the host 
  3129. adapter.
  3130.  
  3131. The drives are shipped with SCSI ID set to 7. To select a different 
  3132. ID refer to the following:
  3133.  
  3134. Table A          Table B
  3135. ID E-1 E-2 E-3   ID E2 E3 E4
  3136. 0  out out out   0 out out out
  3137. 1  in out out    1 in out out
  3138. 2  out in out    2 out in out
  3139. 3  in in out     3 in in out
  3140. 4  out out in    4 out out in
  3141. 5  in out in     5 in out in
  3142. 6  out in in     6 out in in
  3143. 7  in in in      7 in in in
  3144.  
  3145. Parity is always ENABLED on the CP3200,CP30060,CP30080,CP30100,
  3146. CP 30200, CP 3500, CP 3360, CP 30540 and CP 31370.
  3147.  
  3148. For the CP 340, jumper E-1 to disable parity.
  3149.  
  3150. All other models, jumper E-4 to disable parity.
  3151.  
  3152. SCSI drive parameters:
  3153.  
  3154. Model     Hds Cyl Sec   Table  LED
  3155. CP2020     2  642  32     A    n/a
  3156. CP340      4  788  26     B     1
  3157. CP3020     2  622  33     A     1
  3158. CP3040     2 1026  40     A     1
  3159. CP3180     6  832  33     A     1
  3160. CP3100     8  776  33     A     1
  3161. CP30060    2 1524  39     A     2
  3162. CP30080    4 1053  39     A     2
  3163. CP30100    4 1522  39     A     2
  3164. CP30200    4 2119  49     A     2
  3165. CP3200     8 1366  38     A     2
  3166. CP3360     8 1806  49     A     2
  3167. CP3540    12 1806  49     A     2
  3168. CP 30080E  2 1806  46    AA   C/E
  3169. CP 30170E  4 1806  46    AA   C/E
  3170. CP 30540   6 2249  59-89 AA    B
  3171. CP 31370  14 2094  59-95 AA    B
  3172.  
  3173. LED 1 LED 2
  3174. J-4 Pin 1 = + J-1 Pin 3 = +
  3175. Pin 2 = - Pin 4 = -
  3176.  
  3177. On the CP 31370, jumper E5 enables termination. Default is 
  3178. termination on. It may be the same jumper for other models.
  3179.  
  3180.  
  3181.  
  3182. Table of Contents
  3183. ====
  3184. QUESTION: What are the jumpers for my Wangtek 5150 drive?
  3185. ANSWER From: Terry Kennedy (terry@spcvxa.spc.edu)
  3186. ====
  3187.  
  3188. First, the disclaimer: This is not an official representation of 
  3189. Wangtek or of my employer. This is info I've discovered by reading 
  3190. publicly available reference material. When changing jumpers, always 
  3191. observe proper anti-static precautions and be sure you have the 
  3192. current configuration written down so you have a known starting 
  3193. point.
  3194.  
  3195. Ok. Here's the complete scoop on Wangtek 5150ES drives:
  3196.  
  3197. The current part number for a "generic" 5150ES is:
  3198.  
  3199. 33685-201 (black faceplate)
  3200. 33685-202 (beige faceplate)
  3201.  
  3202. These are referred to as the "ACA version" of the drive.
  3203.  
  3204. There are _many_ other part numbers for 5150ES drives. If you have 
  3205. one that isn't one of the above, it doesn't mean you have an old or 
  3206. an out of rev drive, it just means it's a special version created for 
  3207. a distributor or OEM, or with different default jumper settings.
  3208.  
  3209. You can order the Wangtek 5150ES OEM Manual from Wangtek. It is part 
  3210. number 63045-001 Revision D.
  3211. There are 5 possible logic boards. Here are the jumper options for 
  3212. each:
  3213.  
  3214. Logic assembly #33678
  3215. ---------------------
  3216.  
  3217. (J10)
  3218. 0 - SCSI unit LSB
  3219. 1 - SCSI unit
  3220. 2 - SCSI unit MSB
  3221. K - not documented
  3222.  
  3223. J32 - Diagnostic test connector, default is not installed
  3224. E1, F1 - SCSI termination power. E1 in = power from drive and to 
  3225. cable,
  3226.      E1 out - power from cable. F1 = terminator power fuse, 1.5A 
  3227. FB.
  3228.      Default is IN.
  3229. E2 - Chassis ground. E2 in jumpers logic to chassis ground. E2 out 
  3230. isolates through a .33 uFD capacitor. Default is IN.
  3231. E5 - Master oscillator enable. Test only. Must be IN.
  3232. E20 - Factory test. Must be OUT.
  3233. RP1, RP2, RP3 - SIP terminators. Default is IN, remove for no 
  3234. termination.
  3235.  
  3236. Logic assembly #30559
  3237. ---------------------
  3238.  
  3239. HDR1 - Factory testing. Setting depends on drive. Don't touch.
  3240. HDR2 - Factory testing. Defaults are pins 15-16, 17-18, 19-20. Don't 
  3241. touch.
  3242. HDR3 pin 1 - A-B enables buffered mode. B-C disables. Can be 
  3243. overridden by SCSI Mode Select.
  3244. HDR3 pin 2, 3 - Default data format. Set to B-C for a 5150ES.
  3245. HDR3 pin 4 - parity enable. A-B enables, B-C disables.
  3246.  
  3247. (J10)
  3248. 0 - SCSI unit LSB
  3249. 1 - SCSI unit
  3250. 2 - SCSI unit MSB
  3251. K - not documented
  3252.  
  3253. E1 - SCSI termination power. E1 in = power from drive and to cable,
  3254. E1 out - power from cable.
  3255. E2 - Chassis ground. E2 in jumpers logic to chassis ground. E2 out 
  3256. isolates through a .33 uFD capacitor. Default is IN.
  3257. E3 - Master oscillator enable. Test only. Must be IN.
  3258. E4 - Write test mode. Test only. Must be OUT.
  3259. E5 - Write oscillator enable. Test only. Must be IN.
  3260. E6 - Disable HDR2. Test only. Must be IN.
  3261. E7 - Microcontroller clock select. In for a 5150ES.
  3262. E8 - Write precomp select. Set on a per-drive basis. Don't touch.
  3263. E9 - RAM size. Don't touch.
  3264. E10 - Erase frequency. Don't touch.
  3265. RP2, RP3 - DIP and SIP terminators. Default is IN, remove for no 
  3266. termination.
  3267.  
  3268. Logic assembly #30600
  3269. ---------------------
  3270.  
  3271. HDR1 - Factory testing. Setting depends on drive. Don't touch.
  3272. HDR2 - Write precomp select. Set on a per-drive basis. Don't touch.
  3273. HDR3 pin 1, 2, 3 - SCSI device address. 1 is LSB, 3 is MSB. A-B=1, B-
  3274. C=0
  3275. HDR3 pin 4 - Parity enable. IA-B is enabled.
  3276. HDR3 pin 5, 6 - Default data format. B-C for a 5150ES.
  3277. HDR3 pin 7 - Buffered mode select. A-B is enabled.
  3278. HDR3 pin 8 - Reserved. Must be OUT.
  3279. HDR4 - Write frequency select. Don't touch.
  3280. E1 - SCSI termination power. E1 in = power from drive and to cable,
  3281. E1 out - power from cable.
  3282. E2 - Chassis ground. E2 in jumpers logic to chassis ground. E2 out 
  3283. isolates through a .33 uFD capacitor. Default is IN.
  3284. E3 - Hard/soft reset. IN enables hard reset.
  3285. E4 - Write precomp select. Don't touch.
  3286. E5 - Clock speed. Don't touch.
  3287. E6 - Tape hole test. Don't touch.
  3288.  
  3289. Logic assembly #30552
  3290. ---------------------
  3291.  
  3292. HDR1 - Factory testing. Setting depends on drive. Don't touch.
  3293. HDR2 - Write precomp select. Set on a per-drive basis. Don't touch.
  3294. HDR3 pin 1, 2, 3 - SCSI device address. 1 is LSB, 3 is MSB. [Note - 
  3295. HDR3
  3296.          pins 1-3 are duplicated at another location on the 
  3297. board]
  3298. HDR3 pin 4 - Parity enable. IN is enabled.
  3299. HDR3 pin 5, 6, 7, 8 - Default data format. 5,5 B-C, 7-8 A-B for a 
  3300. 5150ES.
  3301. HDR4 - Write frequency select. Don't touch.
  3302. E1 - SCSI termination power. E1 in = power from drive and to cable,
  3303. E1 out - power from cable.
  3304. E2 - Chassis ground. E2 in jumpers logic to chassis ground. E2 out 
  3305. isolates through a .33 uFD capacitor. Default is IN.
  3306. E3 - Hard/soft reset. IN enables hard reset.
  3307. E4 - Write precomp select. Don't touch.
  3308. E5 - Clock speed. Don't touch.
  3309. E6 - Tape hole test. Don't touch.
  3310.  
  3311. Logic assembly #30427
  3312. ---------------------
  3313.  
  3314. HDR1 - Factory testing. Setting depends on drive. Don't touch.
  3315. HDR2 - Write precomp select. Set on a per-drive basis. Don't touch.
  3316. HDR3 pin 1, 2, 3 - SCSI device address. 1 is LSB, 3 is MSB. A-B=1, B-
  3317. C=0
  3318. HDR3 pin 4 - Parity enable. IA-B is enabled.
  3319. HDR3 pin 5, 6, 7, 8 - Default data format. 5,5 B-C, 7-8 A-B for a 
  3320. 5150ES.
  3321. E1, E3 - Factory test. Must be IN.
  3322. E2 - SCSI termination power. E2 in = power from drive and to cable,
  3323. E2 out - power from cable.
  3324. E4 - Chassis ground. E4 in jumpers logic to chassis ground. E4 out 
  3325. isolates through a .33 uFD capacitor. Default is IN.
  3326.  
  3327. Firmware - There are many flavors of firmware. I have seen the 
  3328. following parts:
  3329.  
  3330. 24115-xxx
  3331. 24144-xxx
  3332. 21158-xxx
  3333.  
  3334. the -xxx suffix changes as the firmware is updated. According to the 
  3335. folks I spoke to at Wangtek, the standard firmware is the 21158. The 
  3336. latest version as of this writing is 21158-007. All of these will 
  3337. work with the Adaptec and GTAK.
  3338.  
  3339. The firmware options (as returned by a SCSI Identify) are on the end 
  3340. of the product string, which is "WANGTEK 5150ES SCSI ES41C560 AFD QFA 
  3341. STD" for the 21158-007 firmware. The 3-letter codes have the 
  3342. following meaning:
  3343.  
  3344. AFD - Automatic Format Detection - the drive will recognize the 
  3345. format (such as QIC-24, QIC-120, or QIC-150) that the tape was 
  3346. written in.
  3347.  
  3348. QFA - Quick File Access - the ability to rapidly locate a tape block, 
  3349. and     to implement the "position to block" and "report block" SCSI 
  3350. commands.     This is compatible with the Tandberg implementation.
  3351.  
  3352. STD - Standard feature set.
  3353.  
  3354.  
  3355. Table of Contents
  3356. ====
  3357. QUESTION: How do I configure my HP DDS DAT tape drive?
  3358. ANSWER From: Alan Strassberg (alan@lmsc.lockheed.com)
  3359. ====
  3360.  
  3361. The HP DDS Configuration Guide (postscript) can be found at:
  3362.     http://www.impediment.com/hp/hp_2.ps
  3363.  
  3364. Table of Contents
  3365. ====
  3366. QUESTION: What is ASPI?
  3367. ANSWER From: Gary Field (gfield@zk3.dec.com)
  3368. ====
  3369. ASPI stands for Advanced SCSI Programming Interface. It was developed 
  3370. by Adaptec. It is a calling convention and set of commands that can 
  3371. be used to send SCSI commands via any SCSI host adapter that supports 
  3372. it. It is strictly for use with Intel x86 machines running MSDOS, 
  3373. Windows( 3.1x, 95 or NT), Netware, or OS/2. There is no UNIX version. 
  3374. The error reporting and recovery mechanisms are much more limited 
  3375. than in CAM, but ASPI gained much wider acceptance because it was 
  3376. available earlier.
  3377.  
  3378. Table of Contents
  3379. ====
  3380. QUESTION: What is CAM?
  3381. ANSWER From: ctjones@bnr.ca (Clifton Jones)
  3382. ====
  3383.  
  3384. CAM stands for Common Access Method.
  3385. It is an ANSI standard to make it easier to program SCSI applications 
  3386. by encapsulating the SCSI functions into a standardized calling 
  3387. convention. 
  3388. [Editor(GF): It is similar to ASPI but much more elaborate and 
  3389. complete].
  3390.  
  3391. ANSWER From: landis@sugs.tware.com (Hale Landis)
  3392. ==== 
  3393. You can get the CAM spec(s) from the SCSI BBS
  3394.  
  3395. Table of Contents
  3396. ====
  3397. QUESTION: What is FPT (Termination)?
  3398. ANSWER From: jvincent@bnr.ca (John Vincent)
  3399. ====
  3400. FPT stands for Forced Perfect Termination. FPT is actually really 
  3401. simple, I wish I had thought of it. What it does is use diode clamps 
  3402. to eliminate over and undershoot. The "trick" is that instead of 
  3403. clamping to +5 and GND they clamp to the output of two regulated 
  3404. voltages. This allows the clamping diodes to turn on earlier and is 
  3405. therefore better at eliminating overshoot and undershoot. The block 
  3406. diagram for a FPTed signal is below. The resistor value is probably 
  3407. in the 110 Ohm range. The actual output voltages of the regulators 
  3408. may not be exaclty as I have shown them but ideally they are matched 
  3409. to the diode characteristics so that conduction occurs when the 
  3410. signal voltage is greater than 3.0 V or less than 0.2 V. 
  3411.  
  3412.  
  3413.      +-----------*--- TERMPWR 
  3414.      |           |
  3415.  ____|___        |
  3416. |        |       |
  3417. | Vreg 1 |---------------------------------* 2.8 V
  3418. |________|       |                         |
  3419.      |           |                         |
  3420.    -----         |                         |
  3421.     ---          |                         \
  3422.      -           |                         / term resistor
  3423.                  |                         \ (110 Ohms)
  3424.                  |                         /
  3425.              ____|___                      |
  3426.             |        |                     |
  3427.             | Vreg 2 |-*--------* 2.4 V    |
  3428.             |________| |        |          |
  3429.                        |      --+--        |
  3430.                        |       / \         |
  3431.                 +------+      /___\        |
  3432.                 |               |          |
  3433.                 |               |          |            terminated
  3434.                 |               *----------*------------- signal
  3435.                 |               |
  3436.                 |               |
  3437.                 |             --+-- 
  3438.                 |              / \
  3439.                 |             /___\ Both diodes are fast silicon
  3440.                 |               | switching diodes (.6 V drop)
  3441.              ___|____           |
  3442.             |        |          | 
  3443.             | Vreg 3 |----------* 0.8 Volts
  3444.             |________|
  3445.  
  3446. The diagram shows the circuit for terminating one signal. In a 
  3447. complete FPT there would be 36 diodes and 18 110 Ohm resistors plus 
  3448. the regulator chips.
  3449. Using the values shown, transients would be clamped at 0.2V and 3.0V.
  3450.  
  3451. [Editor(GF)]:
  3452. Some errors in the above diagram were corrected as suggested by
  3453. Wietze van Winden (wietze@ittpub.nl)
  3454.  
  3455. Table of Contents
  3456. ====
  3457. QUESTION: What is Active Termination?
  3458. ANSWER From: eric@telebit.com (Eric Smith)
  3459. and brent@auspex.com (Brent R. Largent)
  3460. ====
  3461.  
  3462. An active terminator actually has one or more voltage regulators to 
  3463. produce the termination voltage, rather than using resistor voltage 
  3464. dividers.
  3465.  
  3466. This is a passive terminator:
  3467.  
  3468.  
  3469. TERMPWR ------/\/\/\/------+------/\/\/\/----- GND
  3470.                            |
  3471.                            |
  3472.                          SCSI signal
  3473.  
  3474. Notice that the termination voltage varies with the voltage on the 
  3475. TERMPWR line. One voltage divider (two resistors) is used for each 
  3476. SCSI signal.
  3477.  
  3478.  
  3479. An active terminator looks more like this (supply filter caps 
  3480. omitted):
  3481.  
  3482.         2.85 Volt Regulator
  3483.              +-----------+ +2.85V     110 Ohms
  3484. TERMPWR -----| in    out |------+------/\/\/\/-------SCSI signal
  3485.              |    gnd    |      |
  3486.              +-----------+      |
  3487.                    |            +------/\/\/\/-------SCSI signal
  3488.                    |            |
  3489. GND ---------------+            |
  3490.                                 +------/\/\/\/-------SCSI signal
  3491.                                 |
  3492.                                 etc.
  3493.  
  3494. Assuming that the TERMPWR voltage doesn't drop below the desired 
  3495. termination voltage (plus the regulator's minimum drop), the SCSI 
  3496. signals will always be terminated to the correct voltage level.
  3497. Several vendors have started making SCSI active terminator chips, 
  3498. which contain the regulator and the resistors including Dallas 
  3499. Semiconductor, Unitrode Integrated Circuits and Motorola.
  3500. [Editor(GF): Another nice feature of activer termination is that it 
  3501. can be disabled by a single jumper instead of needing to unplug 
  3502. resistor arrays.]
  3503.  
  3504. Table of Contents
  3505. ====
  3506. QUESTION: Why Is Active Termination Better?
  3507. ANSWER brent@auspex.com (Brent R. Largent)
  3508. ====
  3509.  
  3510. Typical passive terminators (resistors) allow signals to fluctuate 
  3511. directly in relation to the TERM Power Voltage. Usually terminating 
  3512. resistors will suffice over short distances, like 2-3 feet, but for 
  3513. longer distances active termination is a real advantage.
  3514.  
  3515. Active termination provide the following advantages:
  3516. - Helps reduce noise.
  3517. - A logic bit can be used to effectively disconnect the termination.
  3518. - Regulated termination voltage.
  3519. - SCSI-2 spec. recommends active termination on both ends of the scsi 
  3520. bus.
  3521. - Improved resistance tolerances (from 1% to about 3%)
  3522.  
  3523. [Editor(GF):
  3524. - Reduces current drawn from TERMPWR line.
  3525.  
  3526. In FPT form:
  3527. - Provides signal overshoot/undershoot clamping on all signal lines. 
  3528. ]
  3529.  
  3530.  
  3531. Table of Contents
  3532. ====
  3533. QUESTION: How can I tell whether an unmarked terminator is active or 
  3534. passive?
  3535. ANSWER From: Gary Field (gfield@zk3.dec.com)
  3536. ====
  3537. If you have an Ohm-meter of one kind or another, measure the 
  3538. resistance from the TERMPWR pin to an adjacent GROUND pin. Reverse 
  3539. the probes and take another reading.
  3540.  
  3541. If the reading is about 30.5 Ohms, with the probes both ways, you 
  3542. have a passive single-ended terminator.
  3543.  
  3544. If the reading is about 45 Ohms, with the probes both ways, you have 
  3545. a passive differential terminator.
  3546.  
  3547. Active terminators should read much higher and give very different 
  3548. readings with the probes interchanged.
  3549.  
  3550.  
  3551. Table of Contents
  3552. ====
  3553. QUESTION: Where can I buy terminators ?
  3554. ANSWER From: Rodney Brown (RBrown@cocam.com.au)
  3555. Info taken from Usenet postings by:
  3556. John Zatler (JPZ@Popmail.mcs.com)
  3557. Steve Schreppler (schrep@oasys.dt.navy.mil)
  3558. Dave Nadler (nadler@ug.eds.com)
  3559. ====
  3560.  
  3561. DataMate / Methode
  3562.  
  3563. Methode Electronics, Inc.
  3564. dataMate Division
  3565. 7444 West Wilson Avenue
  3566. Chicago, IL 60656
  3567. (708) 867-9600
  3568. (800) 323-6858
  3569. (708) 867-3149 FAX
  3570. WWW: http://www.methode.com/datamate/dmhome.htm
  3571.  
  3572. Brief description of terminators available.
  3573.  
  3574. Passive, Active, SLICK (Elaboration of FPT)) in:
  3575. Centronics 50 pin (SCSI-1)         DM8[05]0-09-[0RS]
  3576. Male 3 row D-Sub (Old Sun)         DM950-??-?
  3577. Male 50 position .050" Centres (SCSI-2 HD)    DM20[05]0-02-[0RS]
  3578. Male 68 position .050" Centres (SCSI-3 P cable)    DM2050-02-68[RS]
  3579. Male & Female for ribbon cables         DM1050-02-[0RS] (M),
  3580. DM650-06-[0RS] (F)
  3581. Male/Female for pass through between device and ribbon cable DM550-
  3582. 06-[0RS]
  3583.  
  3584.  
  3585. Newark Electronics stocks the DataMate product line.
  3586.  
  3587. Newark Electronics        (International orders)
  3588. 4801 N. Ravenswood Ave.     500 N. Pulaski St.
  3589. Chicago IL 60640-4496        Chicago IL 60624-1019
  3590. (312)-784-5100,    (FAX (312)-638-7652, TLX 6718690 NEWARK U).
  3591. WWW: http://www.newark.com/
  3592.  
  3593.  
  3594. Selectronix Ltd
  3595. Minerva House, Calleva Park,
  3596. Aldermaston, Reading, RG7 8NE, UK
  3597. Tel: +44 (0)118 9817387
  3598. Fax: +44 (0)118 9817608
  3599. WWW: http://www.selectronix.co.uk/
  3600.  
  3601. Cables To Go
  3602. http://www.cablestogo.com/
  3603.  
  3604.  
  3605. Technical Cable Concepts Inc.
  3606. http://www/techcable.com/
  3607.  
  3608.  
  3609. Table of Contents
  3610. ====
  3611. QUESTION: What is Plug and Play SCSI?
  3612. ANSWER From: leefi@microsoft.com (Lee Fisher) (Updated Dec 7 1993)
  3613. ====
  3614.  
  3615. Plug and Play is the name of a technology that lets PC hardware and 
  3616. attached devices work together automatically. A user can simply 
  3617. attach a new device ("plug it in") and begin working ("begin 
  3618. playing"). This should be possible even while the computer is 
  3619. running, without restarting it.
  3620. Plug and Play technology is implemented in hardware, in operating 
  3621. systems such as Microsoft Windows, and in supporting software such as 
  3622. drivers and BIOS.
  3623.  
  3624. With Plug and Play technology, users can easily add new capabilities 
  3625. to their PCs, such as sound or fax, without having to concern 
  3626. themselves with technical details or encountering problems. For users 
  3627. of mobile PCs (who are frequently changing their configurations with 
  3628. docking stations, intermittent network connections, etc.) Plug and 
  3629. Play technology will easily manage their changing hardware 
  3630. configuration. For all users, Plug and Play will reduce the time 
  3631. wasted on technical problems and increase their productivity and 
  3632. satisfaction with PCs.
  3633.  
  3634. The Plug and Play technology is defined in a series of specifications 
  3635. covering the major component pieces. There are specifications for 
  3636. BIOS, ISA cards, PCI, SCSI, IDE CD-ROM, PCMCIA, drivers, and 
  3637. Microchannel. In a nutshell, each hardware device must be able to be 
  3638. uniquely identified, it must state the services it provides and the 
  3639. resources which it requires, it must identify the driver which 
  3640. supports it, and finally it must allow software to configure it.
  3641.  
  3642. The first Plug and Play compliant products are available now, as are 
  3643. development kits for drivers and hardware. Twenty different Plug and 
  3644. Play products were shown at Comdex in November 1993.
  3645.  
  3646. Specifications:
  3647. The Plug and Play specifications are now available via anonymous ftp 
  3648. at ftp.microsoft.com in the \drg\plug-and-play subdirectory. The 
  3649. files are compressed in .zip format, and are in Microsoft Word 
  3650. format.)
  3651.  
  3652. Plug and Play ISA files (.\pnpisa\*)
  3653.  
  3654. errata.zip Clarifications and corrections to pnpisa.doc
  3655. isolat.zip MS-DOS testing tool to isloate ISA PnP hardware
  3656. pnpdos.zip Plug and Play device driver interface specification
  3657. pnpisa.zip Hardware spec for PnP ISA enhancement
  3658. vhdlzi.zip Hardware spec for PnP ISA enhancement
  3659.  
  3660. Plug and Play SCSI files (.\scsi_ide\*):
  3661.  
  3662. pnpscsi.zip Plug and Play SCSI specification proposal
  3663. scam.zip SCAM (SCSI Comnfigured Auto-Magically) specification
  3664.  
  3665. Plug and Play BIOS files (.\bios\*):
  3666.  
  3667. apmv11.zip Advanced Power management spec v.1
  3668. vios.zip Plug and Play BIOS spec
  3669. escd1.zip Spec for optional method of storing config info for PnP 
  3670. BIOS
  3671.  
  3672. PlayList@Microsoft.COM alias:
  3673.  
  3674. There is an alias, PlayList@Microsoft.COM, which you can email and 
  3675. get on a Microsoft mailing list related to Plug and Play, where the 
  3676. Hardware Vendor Relations Group (HVRG) will mail out new 
  3677. specifications, announcements, information on workshops, Windows 
  3678. Hardwware Engineering Conference (WinHEC), etc...
  3679.  
  3680. Compuserve PlugPlay forum:
  3681.  
  3682. There is a forum on Compuserve, GO PLUGPLAY. This forum is the method 
  3683. for support, discussions and dialogs about Plug and Play. In 
  3684. addition, the forum's library contains all of the current 
  3685. specification.
  3686.  
  3687. Intel Plug and Play kits:
  3688.  
  3689. If you are interested in Intel's two Plug and Play kits, either "Plug 
  3690. and Play Kit for MS-DOS and Windows" or "Plug and Play BIOS 
  3691. Enhancements Kit", FAX your name and company information to Intel at 
  3692. 1.503.696.1307, and Intel will send you the information.
  3693.  
  3694.  
  3695. Table of Contents
  3696. ====
  3697. QUESTION: Where can I get drivers (ASPI and other) for the WD7000 
  3698. FASST2 host adapter?
  3699. ANSWER From: Gary Field (gfield@zk3.dec.com)
  3700. ====
  3701.  
  3702.     Western Digital stopped producing WD7000 FASST2 cards some 
  3703. time in 1990. Future Domain bought the rights to produce them. Future 
  3704. Domain was later bought out by Adaptec and the boards are no longer 
  3705. produced. Columbia Data Products Inc. of Altamonte Springs, Florida 
  3706. still provides driver support for the card. Their SST IV driver 
  3707. package provides support for many types of SCSI devices including 
  3708. disks, tapes, and CDROM. Also included in this package is an ASPI 
  3709. manager driver (equivalent to the Adaptec ASPI4DOS.SYS). I have 
  3710. personally tested this ASPI manager and it works with GNU tar w/ASPI 
  3711. and the Corel CDROM driver, so most other ASPI stuff should work too. 
  3712. Versions of SSTASPI.SYS prior to Oct 1993 do NOT work with the above 
  3713. mentioned programs so be sure to check the file date. There are other 
  3714. useful programs in the package as well. For instance I find the 
  3715. TAPEUTIL program very handy for duplicating tapes. The price of this 
  3716. package is $99 or $85 as an upgrade of a previous version.
  3717. A pre-requisite to run this software is that the adapter card must 
  3718. have a BIOS ROM version of 3.36 or newer. I don't think cards 
  3719. manufactured before 1989 or so are compatible.
  3720.  
  3721. Columbia Data Products Inc.
  3722. 1070 B Rainer Dr
  3723. Altamonte Springs, FL 32714 (407) 869-6700 (main number)
  3724. (407) 862-4725 (fax)
  3725. http://www.cdp.com (Columbia home web page)
  3726. cdp@cdp.com (Columbia e-mail)
  3727.  
  3728.  
  3729. [Update to above information 1/20/97][Editor(GF)]
  3730.  
  3731. From: "Alan L. Welsh" <snapback@ix.netcom.com>
  3732. Subject: Western Digital 7000-Fasst SCSI Cards and CDP's SST software 
  3733. Alan L. Welsh, President
  3734. Columbia Data Products, Inc.
  3735.  
  3736. We don't usually recommend that users purchase the upgrade for the 
  3737. 7000 software today. Development has ceased, Windows 95 is not 
  3738. supported except in DOS mode, and today I would rather recommend a 
  3739. popular currently manufactured Local-bus SCSI board and not an ISA 
  3740. 7000 board. However, there are still some companies that we do 
  3741. support that have standardized on 7000s and need to keep them in 
  3742. service for years to come. So please buy the software, sell the 
  3743. board, use it as-is, or buy a new board. 
  3744. http://www.cdp.com cdp@cdp.com
  3745.  
  3746. ---------------------
  3747.  
  3748. HISTORY OF THE WD-7000 SCSI HOST ADAPTER AND COLUMBIA DATA PRODUCTS, 
  3749. INC.
  3750.  
  3751. Starting in early 1987, Western Digital (WD) manufactured virtually 
  3752. all of the 100,000+ 7000 SCSI boards, except for a few hundred that 
  3753. were made by Future Domain. The first few thousand, known as 7000-ASC 
  3754. boards went out with no software and only a ROMBIOS that was actually 
  3755. written by John Sponger of WD. In the summer of 1987, Columbia Data 
  3756. Products (CDP) completed and shipped its first ROMBIOS for the card 
  3757. that enabled it to boot and operate in DOS. At that same time, CDP 
  3758. also completed a DOS ram-resident driver, so that DOS would recognize 
  3759. and operate the card without the slowness of the ROMBIOS, a DASD 
  3760. driver so that DOS could access additional drive letters, and to 
  3761. break the (then) 32 meg barrier, and partitioning software to perform 
  3762. the FDISK function for SCSI. 
  3763.  
  3764. It was CDP's goal at that time to develop and provide SCSI software 
  3765. that would enable: any SCSI host adapter, to run any SCSI peripheral, 
  3766. on any operating system, in any PC-based bus. Since at that time WD 
  3767. had 80% of the hard drive controller market, CDP chose WD as the most 
  3768. logical choice to strategically market with, and so CDP supported 
  3769. their cards almost exclusively. During that following year, CDP 
  3770. continued to develop the software for the 7000 host adapters, 
  3771. enabling it to run faster than any other board of its time, including 
  3772. Adaptec's new 1540, whose hardware was actually faster. 
  3773.  
  3774. In the fall of 1988, CDP exclusively licensed its SCSI software 
  3775. suite,
  3776. called SST to WD. The WD 7000-asc SCSI host adapter was renamed 7000-
  3777. FASST. WD was the first OEM to ship software with all SCSI boards 
  3778. distributed as part of the package. CDP's SST software was well 
  3779. received, even though SCSI was still a relatively small market. CDP 
  3780. was paid a royalty for each card shipped and CDP provided complete 
  3781. software support and limited hardware support throughout the world. 
  3782.  
  3783. By 1991 CDP had developed support for all SCSI peripherals known, all 
  3784. PC operating systems such as Unix, Xenix, Windows, Dos, Netware, and 
  3785. even AIX, although never officially released, and a SCSI toolkit 
  3786. utility package.
  3787. All of the 7000-FASST's shipped had multiboot capability that allowed 
  3788. all of these operating systems to simultaneously coexist on a single 
  3789. hard drive so that one OS can be selectively booted each session. 
  3790.  
  3791. CDP's exclusive was ending with WD, and CDP was porting the software 
  3792. to 25 of the most popular SCSI host adapters. Unfortunately, most of 
  3793. software had to be re-architected and rewritten to embrace not only 
  3794. all the new adapters but also the new SCSI software standards such as 
  3795. CAM, LADDR, ASPI, INT-4b, as well as CDP's own standard since 1987, 
  3796. SDLP. During the next few years WD was losing a considerable amount 
  3797. of money and sold many of their product lines, which included selling 
  3798. the SCSI board business to Future Domain. Future Domain did very 
  3799. little sales of the 7000 as they had competing product lines and 
  3800. didn't understand the value of a bus mastering SCSI board. (Bus 
  3801. mastering gives the card the ability to move data to and from the 
  3802. card and system memory directly without the CPU's involvement, making 
  3803. it as fast as the peripherals driving it, even on an old slow 80286!) 
  3804. The bus mastering 1542 product line from Adaptec is still being 
  3805. produced today, very popular, and is based on the same basic design 
  3806. as the 7000. From a pricing standpoint, the prices for this class of 
  3807. product has declined less than 50% in ten years. This is only amazing 
  3808. if you compare the price of 1MB of memory at $300 in 1987 to that of 
  3809. today. 
  3810.  
  3811. CDP has continued to develop and support for the 7000-FASST 
  3812. continuously, even though the board hasn't been manufactured for 
  3813. quite a number of years.
  3814. Our last major revision of our SST-IV software was done in late 1993, 
  3815. although there have been some minor revisions since then. To enable 
  3816. CDP to continue to develop software and support the board, CDP has 
  3817. been selling upgrades to the large installed user base for years. 
  3818. Without this revenue, development and support would have ceased long 
  3819. ago. There are no plans to continue development at this time, as SCSI 
  3820. is moving from the ISA bus to Local Bus. Although Window-95 
  3821. development and support was considered, the potential upgrade 
  3822. business wouldn't have covered the cost of development.
  3823.  
  3824. In 1994 CDP entered the server backup software market, shipping the 
  3825. first version of Snapback in March of that year. Many of our 
  3826. customers for years had been begging us to write our own backup 
  3827. software and were complaining that "restoring" their servers 
  3828. sometimes took days with the current backup products. For SCSI 
  3829. software development purposes only, CDP had been backing up and 
  3830. restoring hard drives containing multiple operating systems for 
  3831. years. CDP adapted and then rewrote this software in this first 
  3832. release to provide the ability to backup and restore any hard drive 
  3833. that contained any operating system, from DOS. CDP later wrote a 
  3834. device driver in Netware, that could make the backup tape look, act 
  3835. and perform like a hard drive from a Netware workstation. This 
  3836. enabled direct file retrieval and use through Netware from the backup 
  3837. tape, making it appear to a workstation to be just another drive 
  3838. letter. Since all the directories and FATs are cached, the tape is 
  3839. almost as fast as a hard drive. Another feature, resize, allows a 
  3840. Netware server's hard drive to be replaced with a larger one in an 
  3841. hour instead of a day's labor.
  3842.  
  3843. At fall COMDEX 1996, CDP released its latest version, Snapback Live! 
  3844. That backs up a live image of a Netware file server's hard drive, 
  3845. capturing all open files in the process, without impacting system 
  3846. performance. Watch your Computer magazine for Snapback reviews in 
  3847. 1997, as well as a version for NT. Innovating backup software has now 
  3848. become CDP's new life--from an innovative SCSI software company.
  3849.  
  3850. For more information, contact us at:
  3851. http://www.cdp.com OR cdp@cdp.com
  3852.  
  3853. Table of Contents
  3854. ====
  3855. QUESTION: What if I have a SCSI drive larger than a gigabyte 
  3856. (1024MB)?
  3857. ANSWER From: Gary Field (gfield@zk3.dec.com)
  3858. ====
  3859. The IBM PC/AT BIOS Int 13h disk interface was specified in about 1986 
  3860. when a large disk drive was about 60 MB. IBM decided that disks 
  3861. wouldn't have more than 1024 cylinders and only allocated 10 bits for 
  3862. the CYL parameter to the INT 13h interface. By 1989, this was already 
  3863. a problem. When vendors began to support SCSI drives under INT 13h, 
  3864. they needed to come up with a translation algorithm between the CYL, 
  3865. HEAD, SECT parameters of INT 13h and the linear block numbers used by 
  3866. SCSI devices. Various vendors chose to map the two such that each INT 
  3867. 13h "cylinder" contained 1 MB.
  3868. In other words they emulated a drive with 32 heads and 63 sectors per 
  3869. track.
  3870. At the time, large drives were at about 300 MB, so this worked OK. 
  3871. Once drives larger than 1024 MB arrived, a problem developed. They 
  3872. couldn't provide cylinder values greater than 1023! Changing 
  3873. algorithms became necessary.
  3874. This is painful since any disk formatted with the old algorithm can't 
  3875. be read using the new algorithm.
  3876. By the way, different vendors chose different mappings, so drives 
  3877. formatted with one adapter can't necessarily be moved to a different 
  3878. one.
  3879. Adaptec's newer adapters (e.g. the 154xC and the 154xCF) provide a 
  3880. BIOS control to select the old algorithm or the new one, and they 
  3881. also provide BIOS PROMs for the 154xB that will use the new 
  3882. algorithm.
  3883. There is an absolute limit of 16 M sectors which means 8 GB assuming 
  3884. 512 byte sectors. Also DOS only allows 2 GB per partition. 
  3885. The day when this presents another problem is not too far away 
  3886. (1995?)
  3887. Hopefully, we'll all be running more sophisticated O/Ses that bypass 
  3888. this limitation by then.
  3889.  
  3890. Table of Contents
  3891. ====
  3892. QUESTION: My SCSI bus works, but is not reliable. What should I look 
  3893. at?
  3894. ANSWER From: Gary Field (gfield@zk3.dec.com)
  3895. ====
  3896. If you still have problems after you're sure that you have all the ID 
  3897. and termination and cable issues resolved, it's time to dig a little 
  3898. deeper.
  3899. If you get your SCSI bus to the point where it basically works, but 
  3900. it isn't reliable I have found that the gremlin can be the TERMPWR 
  3901. voltage.
  3902.  
  3903. With your system fully powered up, and both terminators attached, 
  3904. measure the TERMPWR voltage at the far end of your bus. It needs to 
  3905. be between 4.25 and 5.25 Volts. Many vendors start with the system's 
  3906. +5 VDC and add a regular silicon rectifier diode and fuse in series. 
  3907. Silicon rectifiers have an inherent voltage drop of .6 to 1.0 Volts 
  3908. depending on the current through them.
  3909. Schottky barrier rectifiers are much better for this application. I 
  3910. always use a 1N5817 myself. If the diode on the host adapter is a 
  3911. 1N400x type, change it to a 1N5817. If you add up the drop across the 
  3912. diode and the fuse and 15 feet of ribbon cable and the connector 
  3913. contact resistances, many times you'll find yourself below 4.0 Volts. 
  3914. When using passive terminators, this can shift the signal threshold 
  3915. and decrease the signal to noise ratio on the bus.
  3916. If you aren't able to get relief with these methods, sometimes you 
  3917. can solve the problem by having several devices supply TERMPWR to the 
  3918. bus.
  3919.  
  3920. Sometimes the voltage is high enough, but there is too much noise on 
  3921. the TERMPWR line. This can cause really strange problems! If you can 
  3922. see more than about 200 mV of noise on TERMPWR, add a .1 uF and 10 uF 
  3923. capacitor from TERMPWR to one of the adjacent GROUND lines. You need 
  3924. to have the bus as active as you can get it when measuring the noise. 
  3925. I have actually seen over 1 Volt of noise in some severe cases.
  3926.  
  3927. Another way you can help to solve TERMPWR problems is to use active 
  3928. terminators. These don't draw as much current from the TERMPWR source 
  3929. and they also have a built in regulator which can operate on lower 
  3930. voltage than the standard passive terminators. The regulator also 
  3931. tends to reduce the noise.
  3932.  
  3933.  
  3934. Table of Contents
  3935. ====
  3936. QUESTION: Where can I find information about programming using the 
  3937. ASPI
  3938. interface from DOS and Windows?
  3939. ANSWER From: Gary Field (gfield@zk3.dec.com)
  3940. ====
  3941.  
  3942. The Adaptec BBS has some documents about ASPI. They also have a WWW 
  3943. server.
  3944. See the FAQ Question "How can I contact Adaptec?" for phone numbers 
  3945. and URL information etc.
  3946.  
  3947. ftp://ftp.adaptec.com/pub/BBS/adaptec/aspi*
  3948.  
  3949. Dr Dobb's Journal March 1994 issue pg 154, has an article called "The 
  3950. Advanced SCSI Programming Interface" by Brian Sawert. Example code in 
  3951. C and x86 assembly language is included. The code can be obtained via 
  3952. anonymous ftp from: ftp.mv.com: /pub/ddj/1994.03/aspi.zip.
  3953.   
  3954. Table of Contents
  3955. ====
  3956. QUESTION: How do I replace Macintosh internal HD and terminate the 
  3957. SCSI chain properly?
  3958. Answer From: Jie Yuan PhD (Jie.Yuan@UC.Edu)
  3959. ====
  3960. The factory installed Macintosh internal HD should be terminated. 
  3961. Make sure the terminator/resitor-package is installed in the drive 
  3962. before using it. Most vendors will install the terminator for you if 
  3963. you tell them it is for use in Macintosh as the system disk. 
  3964. Manufacturers usually have toll free numbers for SCSI termination, 
  3965. ID, and such. If you don't already have the terminator, they may send 
  3966. you one for free. BTW, Macintosh SCSI chain starts at the system disk 
  3967. (ID=0), and ends at the control board (ID=7). ID numbers from 1-6 
  3968. should be used for any other devices on the chain.
  3969.  
  3970. Table of Contents
  3971. ====
  3972. QUESTION: Will attaching a SCSI-1 device to my SCSI-2 bus hurt its 
  3973. performance?
  3974. ANSWER From: Gary Field (gfield@zk3.dec.com)
  3975. ====
  3976. Attaching a SCSI-1 device to a system with a SCSI-2 host adapter and 
  3977. several SCSI-2 devices already attached will not hurt over-all 
  3978. performance significantly unless it doesn't handle 
  3979. disconnect/reconnect well. This assumes that the host adapter keeps 
  3980. track of protocol options separately for each target device. Some 
  3981. people have the idea that attaching a SCSI-1 device to a SCSI-2 bus 
  3982. will cause the entire bus to run at SCSI-1 speeds. This is not true.
  3983.  
  3984. Table of Contents
  3985. ====
  3986. QUESTION: Can I connect a SCSI-3 disk to my SCSI-1 host adapter?
  3987. Can I connect a SCSI-2 CDROM to a SCSI-3 host adapter?
  3988.      Can I connect a Narrow SCSI2 disk to a WIDE SCSI3 host 
  3989. adapter?
  3990. ANSWER From: Gary Field (gfield@zk3.dec.com)
  3991. ====
  3992. Questions of this nature really cannot be answered in a useful way. 
  3993. There are so many aspects and options to each of the SCSI standards, 
  3994. you need to be much more specific about what devices and adapters 
  3995. you're interested in connecting. Most of the time the best thing to 
  3996. do is just try it! Most combinations will work, but if you're 
  3997. considering a purchase and looking for a guarantee from "The Net", 
  3998. forget it.
  3999.  
  4000. The issue is further complicated by the fact that vendors like to 
  4001. latch onto the latest acronyms before they even know what's involved. 
  4002. For example SCSI3 is not approved yet, but vendors are already saying 
  4003. their devices are SCSI3 compatible. Since there is no standards 
  4004. compliance testing organization, they can pretty much say what they 
  4005. want.
  4006.  
  4007. If you buy a high end host adapter (probably called SCSI3 :-) ) from 
  4008. a reputable vendor, and it has enough control over the various 
  4009. options (like synch xfer rate 5,10,20 xfers/s and the ability to 
  4010. disable WIDE or FAST/Ultra negotiation), and you carefully think out 
  4011. what devices you connect to it (all WIDE devices nearest the host 
  4012. adapter end of the bus etc.), and you are careful to properly 
  4013. terminate not only both ends, but both halves (upper byte and lower 
  4014. byte) of the bus, and none of the older devices you might already 
  4015. have (like a Panasonic CDROM) do anything stupid (like not handle the 
  4016. WIDE negotiation message without hanging) then it will all work fine. 
  4017. :-)
  4018.  
  4019. Even though a host adapter may be called SCSI3 doesn't mean it can 
  4020. enable or disable each optional feature, yet this is vital for 
  4021. supporting older devices.
  4022.  
  4023. To make matters worse, you won't know which older devices do some of 
  4024. the stupid things unless you know someone who's been bitten already. 
  4025. Your best bet is to look for good deals on name brand devices and 
  4026. adapters and before you buy, ask in comp.periphs.scsi whether anyone 
  4027. has tried the combination you're considering. It's also important to 
  4028. buy from a well known vendor with reasonable return policies.
  4029.  
  4030. If you're looking at buying a Vendorxyz spiffydisk which claims to be 
  4031. SCSI-3 compatible and you have a Seagate ST-01 host adapter and you 
  4032. want to know if anyone else has tried this combination, then that's 
  4033. exactly what you should ask.
  4034.  
  4035. In general, most SCSI devices and adapters made less than 4 years 
  4036. apart will probably work together, but without specific information 
  4037. about exactly which devices there's no assurance of it. There's also 
  4038. the potential for poor performance even if it does work.
  4039.  
  4040.  
  4041. Table of Contents
  4042. ====
  4043. QUESTION: Can I connect a WIDE device to my narrow SCSI host adapter?
  4044. QUESTION: Can I connect a narrow device to my WIDE SCSI host adapter?
  4045. ANSWER FROM: Gary Field (gfield@zk3.dec.com)
  4046. ====
  4047.  
  4048. Yes, you just need an appropriate adapter. Most WIDE devices use the 
  4049. 68 pin "P" connector so you need a 68 pin to 50 pin adapter. You do 
  4050. need to make sure that both the upper byte and lower byte of the bus 
  4051. will be properly terminated though. Some adapters provide a place for 
  4052. terminators, others do not. If the wiring adapter is placed right at 
  4053. the SCSI host adapter, you can usually configure the host adapter's 
  4054. on-board terminators to only terminate the high byte. You need to be 
  4055. clear on what type of connectors are present where you want to do the 
  4056. conversion. You also need to plan your bus so that all the WIDE 
  4057. devices will be at one end and all the narrow devices will be at the 
  4058. other end. Certain host adapters with auto-termination make the 
  4059. assumption that when the low byte is terminated the high byte is 
  4060. also. When using WIDE/narrow adapters this assumption is not valid.
  4061. If for some reason you attach a WIDE device to a narrow bus, you must 
  4062. be sure to disable WIDE negotiation in the host adapter BIOS or the 
  4063. device will hang when it is accessed.
  4064. One further caveat is that if narrow devices are attached to a WIDE 
  4065. adapter, the adapter's ID must be between 0 and 7 because narrow 
  4066. devices would not be able to see it if the ID was any higher than 7.
  4067.  
  4068. WIDE to NARROW adapters are available from:
  4069.  
  4070. Technical Cable Concepts
  4071. 1790 E. McFadden Ave.
  4072. Unit 103/104
  4073. Santa Ana, CA 92705
  4074. TEL: (714) 835-1081
  4075. FAX: (714) 835-1595 
  4076. http://www.techcable.com/
  4077.  
  4078. MegaHaus
  4079. 2201 Pine Drive
  4080. Dickinson, TX 77539
  4081. E-Mail megahaus@phoenix.net
  4082. Order Line 800-786-1157
  4083. Fax Line (281)534-6580
  4084. Main Line (281)534-3919
  4085. http://www.megahaus.com/
  4086.  
  4087. Dalco Electronics
  4088. P.O. Box 550
  4089. 275 South Pioneer Blvd.
  4090. Springboro, OH 45066-1180
  4091. http://www.dalco.com/
  4092.  
  4093. Warning: I am told that some 68 pin to 50 adapters have TERMPWR wired 
  4094. incorrectly such that some of the 4 TERMPWR lines on the 68 pin 
  4095. connector get connected to the pin opposite TERMPWR on the 50 pin 
  4096. side. This pin was originally a GROUND signal (in SCSI1 spec.) and 
  4097. was later changed to OPEN to prevent shorting TERMPWR if the 
  4098. connector was reversed.
  4099. Also, some of these TERMPWR lines might be connected to the RESERVED 
  4100. pins adjacent to TERMPWR. Some drives interpreted RESERVED to mean 
  4101. "OK to connect to GROUND" and therefore attaching one of these will 
  4102. also short out TERMPWR.
  4103. The proper wiring is for all 4 TERMPWR lines on the 68 pin side to 
  4104. connect to the one TERMPWR line on the 50 pin side and leave the 
  4105. RESERVED lines not connected.
  4106.  
  4107.  
  4108. Table of Contents
  4109. ====
  4110. QUESTION: How does device ID numbering work with WIDE vs NARROW 
  4111. devices?
  4112. ANSWER From: Gary Field (gfield@zk3.dec.com)
  4113. ====
  4114.  
  4115. Narrow SCSI devices can only use IDs 0 through 7. WIDE SCSI devices 
  4116. on a SCSI-3 system with 68 pin P cables, can use IDs 0 through 15. It 
  4117. is generally wise to reserve 0-7 for narrow devices though. SCSI-2 
  4118. only specified the use of IDs 0-7 even for WIDE devices, but SCSI-3 
  4119. allows 0-15 for WIDE devices. All devices on one bus must have unique 
  4120. Ids of course. 
  4121. The arbitration priorities are as follows:
  4122. highest
  4123. ID 7
  4124. ...
  4125. ID 0
  4126. ID 15
  4127. ...
  4128. ID 8
  4129. ID 23
  4130. ...
  4131. ID 16
  4132. ID 31
  4133. ...
  4134. ID 24
  4135. lowest
  4136.  
  4137. A WIDE device that is set to ID 10 knows not to respond to selection 
  4138. for ID 2 because the parity bit P1 (for bits 8-15) will not be set by 
  4139. the initiator. During a selection of ID 10, the P parity bit (for 
  4140. bits 0-7) will not be set by the initiator, but the P1 bit will be.
  4141. To use both WIDE and narrow devices on the same bus, the host adapter 
  4142. must be set to ID 7 (or less) so that the narrow devices can talk to 
  4143. it.
  4144.  
  4145. Table of Contents
  4146. ====
  4147. QUESTION: What is spindle-sync and why would I want it?
  4148. ANSWER From: Roger J. Hamlett (Roger@ttelmah.demon.co.uk)
  4149. ====
  4150.  
  4151. It fundamentally affects just one aspect of performance, the 
  4152. 'latency'. With a single drive, if you are waiting for a sector to 
  4153. 'arrive' round a track, you have (on average) to wait for 
  4154. approximately one half the rotational time of the drive for it to 
  4155. arrive. So you might arrive at the track just as the sector has gone 
  4156. by, and have to wait one whole rotation at the worse, or the sector 
  4157. might arrive just as you want it, and latency would be zero. This 
  4158. average time, is the minimum latency achievable. There are two 
  4159. methods of reducing this time. The first is to increase the 
  4160. rotational rate of the drive. This is why for certain types of 
  4161. application a 7200RPM drive, will still outperform a 5400RPM drive 
  4162. that has the same data rate off the drive. The other method is to 
  4163. have multiple copies of the required data on unsynchronized drives, 
  4164. and take whichever copy arrives first. This can be done with mirrored 
  4165. drives, and gives a small improvement in the latency time. However 
  4166. the 'down side' of multiple drives comes when we have to wait for all 
  4167. the data parts to arrive. So (for instance) on a striped array, if 
  4168. the drives are synchronized, the latency will remain the same as for 
  4169. the single drives with both data 'parts' arriving together. However, 
  4170. if the drives are unsynchronized, the 'total' latency goes up, to 33% 
  4171. 'worse' than the single drive, as we now have to wait for both parts 
  4172. to arrive. Similar 'extensions' take place with other RAID 
  4173. configurations, unless the drives are synchronized. Basically, in 
  4174. RAID arrays, the drives should be synchronized, _unless_ the total 
  4175. required data can be assembled from a small fraction of the drives. 
  4176. RAID 1, and RAID 10, are the commonest configurations where 
  4177. synchronization is not advised.
  4178.  
  4179. Table of Contents
  4180. ====
  4181. QUESTION: What are the general steps I need to do to install a SCSI 
  4182. disk to be used with Windows?
  4183. ANSWER From: Roberto Waltman (rwaltman@bellatlantic.net)
  4184. ====
  4185.  
  4186. This description assumes an Adaptec host adapter, but other types 
  4187. should involve about the same procedure.
  4188.  
  4189. Let me start from scratch and describe one by one all necessary 
  4190. steps:
  4191. Prepare a bootable MS-DOS floppy (SYS A: ) containing, in addition to 
  4192. the system files, the FDISK.EXE and FORMAT.COM programs. (Preferably 
  4193. the ones that came with your Win95 distribution). Make sure there 
  4194. isn't anything in the AUTOEXEC.BAT or CONFIG.SYS files that could 
  4195. make trouble later. Better still, delete these two files. Do not 
  4196. insert the floppy yet. 
  4197. Reset your computer and enter the BIOS setup, (not the SCSI setup) 
  4198. and make sure that the "disk type" is set to 'none' or 'not 
  4199. installed' or something similar. Verify that the boot sequence is A: 
  4200. first. 
  4201. Exit and reset
  4202.  
  4203. (If your host adapter is new, you can probably skip the next step, 
  4204. but if you want to avoid mysteries later, it’s not a bad idea to do 
  4205. it.)
  4206. Enter the SCSI setup (CTRL-A) and go to the setup menu. Press F6 to 
  4207. restore all the default settings. 
  4208. Exit and reset
  4209.  
  4210. Enter the SCSI setup (CTRL-A) and go to the utilities menu. Make sure 
  4211. you see your disk in the list of devices, and the name and model look 
  4212. OK. 
  4213. Select the proper disk and run the "Format" 
  4214. Choose Verify media" to build your confidence that the drive is 
  4215. really working right. 
  4216. If these two steps work ok, your disk and controller are fine and 
  4217. they are communicating correctly. If not, you have a hardware 
  4218. problem. (check cables?, terminators?, TERMPWR?, disk itself?)
  4219. (It is not necessary to wait for the verify function to finish, 
  4220. although it is a good idea to do it with a new disk.)
  4221. Exit and reset.
  4222.  
  4223. Boot from the floppy this time. While the system is coming up, a 
  4224. message on the screen will show up saying something like "<your disk 
  4225. model> C: 80H BIOS Installed." This means that the SCSI controller 
  4226. recognized the disk, and since there is not an IDE C: disk, it 
  4227. installed the necessary BIOS functions to use the SCSI disk as 'C:' 
  4228. It does NOT mean that the C: drive is ready for DOS/Windows. If you 
  4229. don't get that message check that the SCSI disk is installed as 
  4230. device ID 0. (With newer host adapters you can use Ids other than 0) 
  4231. After getting the A:> prompt, run FDISK. Create a primary DOS 
  4232. partition. (2 GB max except for Win 95 OSR2 w/FAT32). Make that 
  4233. partition active. 
  4234. Exit and reboot from the floppy.
  4235.  
  4236. At this point you already have a C: drive, but you can not use it 
  4237. because it has no file system. (Typing DIR C:, for example, will 
  4238. produce the error message 'Invalid media type', different from the 
  4239. 'Invalid drive specification' you got before) 
  4240. To make a file system run FORMAT C: /S /U. The /S tells the format 
  4241. program to copy the system files to C: at the end of the formatting. 
  4242. This will make C a bootable disk. (Assuming the partition was made 
  4243. active above ) 
  4244. When the FORMAT program ends, you should be able to switch to C:, do 
  4245. a DIR, etc.
  4246.  
  4247. Remove the floppy, reset and (hopefully) reboot from the hard disk.
  4248.  
  4249. Notes for mixing IDE and SCSI disks on the same system?
  4250. The IDE disk must be defined properly in the BIOS setup (disk type= 
  4251. number or autodetect instead of "not installed as above"). 
  4252. If you will only boot from the IDE disk, the SCSI disk doesn't need 
  4253. to be made bootable. (Some modern BIOSes let you choose to boot from 
  4254. SCSI even if an IDE disk is installed) 
  4255. The BIOS in the SCSI controller will install a maximum of two disks. 
  4256. If you have an IDE disk installed, the SCSI BIOS will still install 
  4257. the (first) SCSI disk. If you have 2 IDE disks 
  4258. You'll have to install SCSI drivers in the boot disk to access the 
  4259. SCSI disk or disks. If you have a system with 4 SCSI disks (no IDE) 
  4260. the controller's BIOS will install only the first two; 
  4261. Again you'll have to install drivers to access the rest, etc.
  4262.  
  4263. Table of Contents
  4264. ====
  4265. QUESTION: My SCSI CDROM only works when Windows 95 is installed. How 
  4266. can I get Windows 95 installed? Is this a catch 22?
  4267. ANSWER From: Gary Field (gfield@zk3.dec.com)
  4268. ====
  4269. Since Windows 95 generally is installed from CDROM media, obviously 
  4270. your system needs to be able to read a CDROM before you can install 
  4271. Windows 95.
  4272. This is done by creating a boot diskette containing the necessary 
  4273. drivers to allow the SCSI adapter to talk to the CDROM drive.
  4274. For a system with an Adaptec 2940 host adapter this means:
  4275. Make an MSDOS bootable floppy. 
  4276. Add the drivers you’ll need (as mentioned below) and the MSCDEX 
  4277. program to the floppy. 
  4278. Create two files on the floppy as follows:
  4279. CONFIG.SYS:
  4280. LASTDRIVE=I
  4281. DEVICE=ASPI8DOS.SYS /D
  4282. DEVICE=ASPICD.SYS /D:MSCD000
  4283.  
  4284. AUTOEXEC.BAT:
  4285. MSCDEX /D:MSCD000 /M:12 /L:J
  4286.  
  4287. If you have a different host adapter, find out from your manual what 
  4288. the equivalent driver names are for your card.
  4289.  
  4290. Once you get the system booted, select drive J (the CDROM), and run 
  4291. SETUP.EXE
  4292.  
  4293. Table of Contents
  4294. ====
  4295. QUESTION: Under Windows 95 OSR2 I can only see the first 8 GB of my 9 
  4296. GB disk. What’s going on?
  4297. ANSWER From: Gary Field (gfield@zk3.dec.com)
  4298. ====
  4299. The retail version of Windows 95 is limited to 2 GB per disk by the 
  4300. use of the FAT16 filesystem. Since you’re getting more than 2 GB, you 
  4301. must be using a FAT32 filesystem.
  4302. Using FAT32 with drives larger than 8 GB requires a host adapter that 
  4303. supports the "INT 13 extensions". If your host adapter was built 
  4304. before about 1996, you may not have this feature. For example Adaptec 
  4305. 2940W
  4306. Host adapters did not support this. Even the early 2940UW didn’t have 
  4307. it. As of BIOS ver. 1.2x the support is present. Check with your host 
  4308. adapter manufacturer for an updated BIOS.
  4309.  
  4310. Table of Contents
  4311. ====
  4312. QUESTION: Are there any storage related reasons to upgrade to Windows 
  4313. 95 OSR2?
  4314. ANSWER From: Gary Field (gfield@zk3.dec.com)
  4315. ====
  4316. Yes, Microsoft has made a few enhancements:
  4317. FAT-32 filesystem
  4318. which has the following features:
  4319. Default cluster size of 4k bytes for drives up to 8 GB. 
  4320. Supports drives up to 2 Terrabytes (2048 GB). 
  4321. Will only install on drives > 512 MB. 
  4322. Can use the "backup" copy of the FAT if needed. 
  4323. Is ONLY accessible from Windows 95 OSR2. (Not supported by Windows 
  4324. NT)
  4325. CDFS (ISO-9660) enhancements. 
  4326. Drive Power Management. 
  4327. 120 MB floptical support. 
  4328. The mini-port driver for the Adaptec 2940xx 
  4329. (\windows\system\iosubsys\aic78xx.mpd) is updated. In the retail 
  4330. version of Windows 95 there are problems with the Microsoft supplied 
  4331. driver. If the above mentioned file is older than April '96, you need 
  4332. a new one. The updated driver is also available from 
  4333. http://www.adaptec.com/.
  4334.  
  4335. For more information, see the Win95 OSR2 FAQ.
  4336.  
  4337. Table of Contents
  4338. ====
  4339. QUESTION: I changed the host adapter in my system and now my disk 
  4340. doesn’t work. Why?
  4341. ANSWER From: Gary Field (gfield@zk3.dec.com)
  4342. ====
  4343. Each manufacturer chooses their own algorithm for converting 
  4344. cylinder, head and sector to a SCSI logical block number. If you run 
  4345. into this, you need to back up your system to tape or CD-R using the 
  4346. old host adapter, switch host adapters, low level format the disk 
  4347. (using the host adapter's BIOS), re-partition (using FDISK), and re-
  4348. initialize the filesystem (using FORMAT), then restore all the data 
  4349. from the backup media.
  4350. Not as easy as you expected huh? 
  4351.  
  4352. Table of Contents
  4353. ====
  4354. End.
  4355. ====
  4356.  
  4357. _
  4358.  
  4359. --
  4360. --/* Gary Field - WA1GRC, Digital Equipment Corp., 110 Spit Brook Rd
  4361.     M/S ZKO3-3/T79, Nashua, NH 03062-2698, phone: (603) 884-2543
  4362.  email: gfield@zk3.dec.com  http://fieldnet.ne.mediaone.net/  TZ=EST5EDT
  4363.  My wife says I don't listen to her; At least I think that's what she said. */
  4364.